Hvordan finne kolonneindeksnummer fra tabellen i Excel

Anonim

I denne artikkelen lærer vi hvordan du trekker ut kolonneindeksen fra tabellen i Excel.

Scenario:

Mange ganger når vi jobber med lange spredte data, må vi først rense data før vi arbeider med det. Det tar tid, og du ville bare trekke ut noen spørsmål. For å trekke ut data bruker du vanligvis VLOOKUP -funksjonen. Men når vi har lange data med mange kolonnefelt, blir det rotete fordi VLOOKUP -funksjon krever riktig kolonneindeks som tall, ellers returnerer formelen feil. Akkurat der, nedenfor er formelforklaringen for denne typen problemer.

Hvordan løse problemet?

For dette vil vi bruke MATCH -funksjonen. Hvis du ikke har hørt om denne funksjonen, kan du venne deg til den. Det er en Excel -oppslagsfunksjon som returnerer indeksen for oppslagsverdien i matrisen. Her må vi få indeksnummer for kolonnenavnet. Deretter vil vi gå videre til ytterligere trinn Hvordan søke opp verdier i tabeller ved hjelp av MATCH -funksjonen. Nedenfor er den generiske formelen

Generisk formel:

= MATCH (kolonnenavn, tabellhode, 0)

column_name: oppslagsverdi

table_header: tabell header array

0: se etter eksakt match

Eksempel:

Alt dette kan være forvirrende å forstå. La oss forstå formelen med forklaring og eksempel. Her har vi en datatabell i ark 1 ($ A $ 1: $ U $ 9995). Så vi har tabelloverskriften som A1: U1 (første rad i tabellen).

La oss se formelen nedenfor for å bruke på tabellen.

Bruk formelen

= MATCH (C4, Sheet1! $ A $ 1: $ U $ 1,0)

Forklaring:

  1. MATCH -funksjonen slår opp verdien i C4 -cellen "Bestillings -ID"
  2. Sheet1! $ A $ 1: $ U $ 1 er oppslagsarrayargumentet.
  3. 0 -argument er gitt for å se etter eksakt samsvar.

Som du kan se er kolonneindeksen for bestillings -ID i tabellen 2.. Men det er veldig irriterende å bruke tabelloverskriften som full forkortelse, så vi bruker det navngitte området for tabelltekstmatrisen. Lær mer om navngitte områder her. Det navngitte området som brukes for tabelloverskriften (Sheet1! $ A $ 1: $ U $ 1) er "header".

Bruk formelen.

= MATCH (C4, topp, 0)

Her forklarer øyeblikksbildet ovenfor to ting. Først er kolonne statens indeks i tabellen er 11 og andre er kalt området "header" fungerer fint. Kopier formelen for gjenværende kolonnenavn ved å bruke Ctrl + D eller dra ned fra den nedre høyre kanten av den brukte cellen.

Her har vi alle kolonnen Index. Nå kan vi bruke til å gi som input til VLOOKUP -funksjonen som vist nedenfor.

MATCH -indeks i VLOOKUP -funksjonen:

Nå har vi løsningen for hvordan du får kolonneindeksen i tabellen. Vi kan bruke formelen som input til VLOOKUP -funksjonen. For eksempel trenger vi produktnavnet kjøpt av kundenavnet "Pete Kriz".

Bruk formelen:

= VLOOKUP (D10, Table, MATCH (E9, header, 0), 0)

Merk: Sørg for at oppslagsverdien i D10 (Pete Kriz) må være i den første kolonnen i tabellen.

Som du kan se, returnerer formelen produktnavnet fra kundenavnet i tabellen. Vanligvis bruker vi ikke MATCH with VLOOKUP -funksjon fordi oppslagsverdien må være i den første kolonnen, noe som neppe skjer. Så vi bruker kombinasjonen INDEX og MATCH -funksjonen. Lær mer om hvordan du slår opp verdi ved å bruke INDEX og MATCH -funksjonen.

Her er alle observasjonsnotatene om bruk av formelen.

Merknader:

  1. Formelen fungerer både for tekst og tall.
  2. Funksjonen returnerer #NA -feilen hvis oppslagsarrayargumentet til MATCH -funksjonen ikke har samme lengde som tabellmatrisen.
  3. Formelen returnerer en feil hvis lookup_value ikke samsvarer med verdien i tabellen lookup_array.
  4. Funksjonen matcher den eksakte verdien ettersom matchningstypeargumentet til MATCH -funksjonen er 0.
  5. Bruk argumentet -1 for mindre enn, 0 for eksakt samsvar og 1 for større enn oppslagsmatchen.
  6. Oppslagsverdiene kan gis som cellereferanse eller direkte ved hjelp av sitatsymbol (") i formelen som argumenter.

Håper du forsto hvordan du trekker ut kolonneindeksen fra tabellen i Excel. Utforsk flere artikler om Excel -oppslagsverdi og Excel 2019 -funksjoner her. Hvis du likte bloggene våre, del den med vennene dine på Facebook. Og du kan også følge oss på Twitter og Facebook. Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post.

Bruk INDEX og MATCH til å slå opp verdi : INDEX & MATCH -funksjon for å slå opp verdien etter behov.

SUM -område med INDEX i Excel : Bruk INDEX -funksjonen for å finne SUMMEN av verdiene etter behov.

Slik bruker du INDEX -funksjonen i Excel : Finn INDEX for en matrise ved å bruke INDEX -funksjonen forklart med et eksempel.

Slik bruker du MATCH -funksjonen i Excel : Finn MATCH i matrisen ved å bruke INDEX -verdien inne i MATCH -funksjonen forklart med eksempel.

Hvordan bruke LOOKUP -funksjonen i Excel : Finn oppslagsverdien i matrisen ved å bruke LOOKUP -funksjonen forklart med eksempel.

Populære artikler:

Slik bruker du IF -funksjonen i Excel : IF -setningen i Excel sjekker tilstanden og returnerer en bestemt verdi hvis betingelsen er SANN eller returnerer en annen spesifikk verdi hvis FALSE.

Slik bruker du VLOOKUP -funksjonen i Excel : Dette er en av de mest brukte og populære funksjonene i excel som brukes til å slå opp verdi fra forskjellige områder og ark.

Slik bruker du COUNTIF -funksjonen i Excel : Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikke verdier. Countif -funksjonen er avgjørende for å forberede dashbordet.

Slik bruker du SUMIF -funksjonen i Excel : Dette er en annen viktig funksjon i instrumentbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.