Nogle gange vil vi slå hele kolonner op ved hjælp af en nøgle eller opslagsværdi i Excel. I så fald kan du bruge traditionel HLOOKUP -formel eller INDEX MATCH -formel flere gange. Men vi kan hente hele kolonnen i et hit ved hjælp af INDEX-MATCH. Lad os se hvordan.
Generisk formel til opslag i hele rækken
{= INDEX (tabel, 0, MATCH (opslagsværdi, opslagsområde), 0)}
Bemærk: dette er en formel med flere celler og skal indtastes med CTRL+SKIFT+ENTER, mens outputområdet er valgt.
Bord: referencen til hele tabellen, der indeholder de kolonner, du vil hente.
Opslagsværdi: nøglen til opslag.
Opslagsområde: rækken, der indeholder opslagsværdien. Mest overskrifterne.
Lad os se et eksempel for at gøre tingene klare.
Eksempel: Hent alle rulletal fra elevernes tabel
Her har jeg nogle studerendes data i excel -ark. Jeg vil hente hele rullenummerkolonnen ved hjælp af overskriftsnavn Rulle nr.
Vi ønsker output i området F2: F10. Vælg området F2: F10 og skriv denne formel.
{= INDEX (A2: D10,0, MATCH (F1, A1: D1,0))}
Tryk på CTRL+SKIFT+ENTER. Dette gør denne formel til en formel med flere celler.
Du vil se hele kolonnen hentet.
Hvordan det virker?
Det er en grundlæggende INDEX-MATCH-funktion. Den eneste forskel er, at vi har givet reference til hele tabellen til indeks i stedet for kun en række. Lad os bryde det ned for at forstå.
MATCH (F1, A1: D1,0): Kampen leder efter værdien af F1 (rulle nr.) I område A1: D1. Det findes på 2. indeks. Derfor returnerer den 2. Så nu er formlen = INDEX (A2: D10,0,2)
INDEKS (A2: D10,0,2): INDEX -funktionen ser på 2. kolonne i område A2: D10 og returnerer hele kolonneværdien i en matrix. {101; 102; 103; 104; 105; 106; 107; 108; 109}.
Når vi indtaster det som en enkeltcellearrayformel, returnerer det kun den første værdi af array. Men når vi vælger flere celler, indtager hver værdi en celle for at vise selve sagen.
Så ja fyre, sådan kan du hente hele kolonnen i excel ved hjælp af INDEX MATCH -formel. Lad mig vide, hvis du er i tvivl om denne excelformel eller andre funktioner i excel eller vba. Helt nede i kommentarfeltet herunder.
Sådan søges hele kolonnen op ved hjælp af indeksmatchRelaterede artikler:
Sådan søges hele rækken op ved hjælp af indeksmatch
Sådan hentes hele rækken af en matchet værdi
Sådan vælges hele kolonnen og rækken ved hjælp af tastaturgenveje i Excel
Sum på tværs af hele kolonnen
Populære artikler:
VLOOKUP -funktionen i Excel
COUNTIF i Excel 2016
Sådan bruges SUMIF -funktionen i Excel