Slik bruker du VLOOKUP -funksjonen - Enkle Excel -formler

Innholdsfortegnelse

Eksakt kamp | Omtrentlig kamp | Vlookup ser riktig ut | Første kamp | Vlookup er ufølsom for bokstaver | Flere kriterier | #I/A -feil | Flere oppslagstabeller | Indeks og match | Xlookup

De VLOOKUP -funksjon er en av de mest populære funksjonene i utmerke. Denne siden inneholder mange enkle å følge VLOOKUP -eksempler.

Nøyaktig treff

Mesteparten av tiden leter du etter en eksakt match når du bruker VLOOKUP -funksjonen i Excel. La oss ta en titt på argumentene for VLOOKUP -funksjonen.

1. VLOOKUP -funksjonen nedenfor slår opp verdien 53 (første argument) i kolonnen lengst til venstre i den røde tabellen (andre argumentet).

2. Verdien 4 (tredje argument) forteller VLOOKUP -funksjonen å returnere verdien i samme rad fra den fjerde kolonnen i den røde tabellen.

Merk: Boolsk FALSK (fjerde argument) forteller VLOOKUP -funksjonen for å returnere en eksakt samsvar. Hvis VLOOKUP -funksjonen ikke finner verdien 53 i den første kolonnen, returnerer den en #N/A -feil.

3. Her er et annet eksempel. I stedet for å returnere lønnen, returnerer VLOOKUP -funksjonen nedenfor etternavnet (det tredje argumentet er satt til 3) på ID 79.

Omtrentlig kamp

La oss se på et eksempel på VLOOKUP -funksjonen i omtrentlig matchmodus (fjerde argument satt til TRUE).

1. VLOOKUP -funksjonen nedenfor slår opp verdien 85 (første argument) i kolonnen lengst til venstre i den røde tabellen (andre argumentet). Det er bare ett problem. Det er ingen verdi 85 i den første kolonnen.

2. Heldigvis forteller den boolske TRUE (fjerde argument) VLOOKUP -funksjonen å returnere en omtrentlig kamp. Hvis VLOOKUP -funksjonen ikke finner verdien 85 i den første kolonnen, returnerer den den største verdien mindre enn 85. I dette eksemplet vil dette være verdien 80.

3. Verdien 2 (tredje argument) forteller VLOOKUP -funksjonen å returnere verdien i samme rad fra den andre kolonnen i den røde tabellen.

Merk: Sorter alltid kolonnen lengst til venstre i den røde tabellen i stigende rekkefølge hvis du bruker VLOOKUP -funksjonen i omtrentlig matchmodus (fjerde argument satt til TRUE).

Vlookup ser riktig ut

VLOOKUP -funksjonen søker alltid etter en verdi i kolonnen lengst til venstre i en tabell og returnerer den tilsvarende verdien fra en kolonne til høyre.

1. For eksempel ser VLOOKUP -funksjonen nedenfor opp fornavnet og returnerer etternavnet.

2. Hvis du endrer kolonneindeksnummeret (tredje argument) til 3, ser VLOOKUP -funksjonen opp fornavnet og returnerer lønnen.

Merk: I dette eksemplet kan VLOOKUP -funksjonen ikke slå opp fornavnet og returnere ID -en. VLOOKUP -funksjonen ser bare til høyre. Ingen bekymringer, du kan bruke INDEX og MATCH i Excel for å utføre et venstre oppslag.

Første kamp

Hvis kolonnen lengst til venstre i tabellen inneholder dubletter, samsvarer VLOOKUP -funksjonen med den første forekomsten. Ta for eksempel en titt på VLOOKUP -funksjonen nedenfor.

Forklaring: VLOOKUP -funksjonen returnerer lønnen til Mia Clark, ikke Mia Reed.

Vlookup er ufølsom for bokstaver

VLOOKUP-funksjonen i Excel utfører et oppslag ufølsomt. For eksempel ser VLOOKUP -funksjonen nedenfor opp MIA (celle G2) i kolonnen lengst til venstre i tabellen.

Forklaring: VLOOKUP-funksjonen er ikke-store bokstaver, så den ser opp MIA eller Mia eller mia eller miA, etc. Som et resultat returnerer VLOOKUP-funksjonen lønnen til Mia Clark (første forekomst). Bruk INDEX, MATCH og EXACT i Excel for å utføre et bokstavsensitivt oppslag.

Flere kriterier

Vil du slå opp en verdi basert på flere kriterier? Bruk INDEX og MATCH i Excel for å utføre et to-kolonne oppslag.

Merk: matriseformelen ovenfor ser opp lønnen til James Clark, ikke James Smith, ikke James Anderson.

#I/A -feil

Hvis VLOOKUP -funksjonen ikke finner en treff, returnerer den en #N/A -feil.

1. For eksempel kan VLOOKUP -funksjonen nedenfor ikke finne verdien 28 i kolonnen lengst til venstre.

2. Hvis du vil, kan du bruke IFNA -funksjonen til å erstatte #N/A -feilen med en vennlig melding.

Merk: IFNA -funksjonen ble introdusert i Excel 2013. Hvis du bruker Excel 2010 eller Excel 2007, er det bare å erstatte IFNA med IFERROR. Husk, IFERROR -funksjonen fanger også opp andre feil. For eksempel #NAME? feil hvis du ved et uhell stave feil i ordet VLOOKUP.

Flere oppslagstabeller

Når du bruker VLOOKUP -funksjonen i Excel, kan du ha flere oppslagstabeller. Du kan bruke IF -funksjonen til å kontrollere om en betingelse er oppfylt, og returnere en oppslagstabell hvis SANN og en annen oppslagstabell hvis den er FALSK.

1. Lag to navngitte områder: Tabell1 og Tabell2.

2. Velg celle E4 og skriv inn VLOOKUP -funksjonen vist nedenfor.

Forklaring: bonusen avhenger av markedet (Storbritannia eller USA) og salgsbeløpet. Det andre argumentet til VLOOKUP -funksjonen gjør susen. Hvis Storbritannia, bruker VLOOKUP -funksjonen tabell1, hvis USA, bruker VLOOKUP -funksjonen tabell2. Sett det fjerde argumentet for VLOOKUP -funksjonen til TRUE for å returnere en omtrentlig samsvar.

3. Trykk Enter.

4. Velg celle E4, klikk på nedre høyre hjørne av celle E4 og dra den ned til celle E10.

Merk: Walker får for eksempel en bonus på $ 1500. Fordi vi bruker navngitte områder, kan vi enkelt kopiere denne VLOOKUP -funksjonen til de andre cellene uten å bekymre deg for cellereferanser.

Indeks og kamp

I stedet for å bruke VLOOKUP, bruk INDEX og MATCH. For å utføre avanserte oppslag trenger du INDEX og MATCH. Kanskje dette er et skritt for langt for deg på dette stadiet, men det viser deg en av de mange andre kraftfulle formlene Excel har å tilby.

Xlookup

Hvis du har Excel 365, bruker du XLOOKUP i stedet for VLOOKUP. XLOOKUP -funksjonen er enklere å bruke og har noen ekstra fordeler.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave