Alternativer til Vlookup i Excel - Bruk INDEX / MATCH & LOOKUP-funksjonen

Innholdsfortegnelse

Vlookup er en veldig nyttig funksjon å referere til i kolonner, men det er alternativer til vlookup også fordi Vlookup har sine begrensninger da den kan referere fra venstre til høyre, for å referere fra høyre til venstre bruker vi en kombinasjon av Index og Match-funksjon kombinert som er en av de beste alternativene til Vlookup i excel.

Vlookup Alternativer

Som du vet, brukes Vlookup-funksjonen til å slå opp en verdi i en liste og returnere en hvilken som helst kolonne fra oppslagskolonnen. Men hvis oppslagskolonnen ikke er den første, vil ikke Vlookup fungere her. Du må kopiere oppslagskolonnen til en nyinnsatt første kolonne, eller du kan bruke kombinasjonen Oppslag og indeks for å slå opp en verdi på tvers av en rad og returnere en verdi fra en kolonne.

# 1 - LOOKUP Funksjon som Vlookup-alternativer

Her bruker vi oppslag og indeks samsvar som alternativer til vlookup i excel. Oppslagsfunksjonen er bedre enn Vlookup, da den er mindre restriktiv i bruk. Den ble først introdusert i MS 2016.

Du kan søke i data både vertikalt og horisontalt. Det tillater også oppslag fra venstre til høyre og fra høyre til venstre; excel-alternativer til vlookup tillater imidlertid bare venstre mot høyre. Her forstå hvordan oppslagsfunksjonen fungerer med noen eksempler.

Oppslagsfunksjon med Excel-alternativ til Vlookup - Eksempel 1

La oss vurdere dataene om navn, land og alder og bruke oppslagsfunksjonen.

Velg navnet som er angitt i F4-cellen, og bruk deretter oppslagsformelen nedenfor = LETTER (F4, A3: A19, C3: C19).

For å få alderskolonnen

Høyre til venstre-funksjonalitet ved hjelp av oppslag - Eksempel 2

De viktigste fordelene med oppslagsfunksjonen er at den kan fungere fra høyre til venstre. Du vil se behandlingen av oppslagsfunksjonen i excel i eksemplet nedenfor.

Hvis du vil bytte prosedyre for å søke etter alder og skrive ut det tilsvarende navnet, fungerer det for LOOKUP, men gir en feil for alternativer til VLOOKUP.

= LOOKUP (F3, C2: C18, A2: A18)

Og få utdataene fra det tilsvarende navnet

# 2 - INDEKS / MATCH Funksjon som Vlookup-alternativer

Eksempel 3 - Bruk av indeksmatch

La oss vurdere dataene nedenfor og finne ut alderen ved å bruke navnet fra tabellen ved å bruke standard indeksmatch og vlookup-formel.

= INDEKS ($ I $ 2: $ K $ 19, MATCH (M6, $ I $ 2: $ I $ 19,0), 3)

= VLOOKUP (M6, I2: K19,3,0)

Her vil du få ønsket samme utdata fra begge formlene, da begge formlene kan søke i alderen fra dataene.

Eksempel nr. 4 - Høyre-mot-venstre-funksjonalitet ved hjelp av indeksmatch

La oss vurdere dataene nedenfor og finne ut navnet ved hjelp av alderen fra tabellen ved å bruke standard indeksmatch og vlookup-formel.

= INDEKS (R24: T41, MATCH (M27, $ K $ 24: $ K $ 40,0), 1)

= VLOOKUP (M27, I23: K40,3,0)

Som du enkelt kan se at ved å bruke et indeksmatch, vil du få navnet fra tabellen, men # N / A-feil fra vlookup-formlene, da vlookup ikke er i stand til å slå opp verdien fra venstre-høyre.

Ting å huske på alternativene til Vlookup i Excel

  • Å bruke indekskampen er langt bedre enn å bruke en enkel vlookup-funksjon.
  • Indekskampen kan slå opp fra høyre til venstre.
  • Sett inn og slett kolonnen trygt.
  • Ingen grense for størrelsen på en oppslagsverdi mens du bruker VLOOKUP-funksjonen. Lengden på oppslagskriteriene bør ikke overstige 255 tegn; Ellers vil det gjennom #Value error in excel.
  • Høyere prosesseringshastighet enn vanlig Vlookup.

Du kan laste ned disse alternativene til Vlookup i Excel-malen her - Alternativer til Vlookup Excel-mal.

Interessante artikler...