Hvordan bruke VLOOKUP i Google Sheets
Google Ark Google / / October 18, 2020
Sist oppdatert den
I denne artikkelen lærer du mer om hvordan VLOOKUP fungerer i Google Sheets, og hvordan du bruker det med noen nyttige eksempler.
Hvis du noen gang har gjort det brukte VLOOKUP-funksjonen i Excel, så vet du hvor kraftig en funksjon den er. Hvis du ikke er sikker på hva VLOOKUP i Google Sheets gjør, fungerer det på samme måte som i Excel.
VLOOKUP-funksjonen lar deg søke i kolonnen lengst til venstre i et område for å returnere en verdi fra en hvilken som helst annen kolonne i det samme området.
I denne artikkelen vil du lære mer om hvordan VLOOKUP fungerer i Google Sheets, og hvordan du bruker den med noen nyttige eksempler.
Hva er VLOOKUP i Google Sheets?
Tenk på VLOOKUP i Google Sheets som en veldig enkel databaseoppslag. Når du vil ha informasjon fra en database, må du søke etter en spesifikk tabell for en verdi fra en kolonne. Uansett hvilken rad søket finner samsvar i den kolonnen, kan du slå opp en verdi fra en hvilken som helst annen kolonne i den raden (eller registrere, i tilfelle en database).
Det fungerer på samme måte i Google Sheets. VLOOKUP-funksjonen har fire parametere, med en av dem valgfri. Disse parametrene er som følger:
- søketast: Dette er den spesifikke verdien du søker etter. Det kan være en streng eller et tall.
- område: Ethvert spekter av kolonner og celler som du vil ha med i søket.
- indeks: Dette er kolonnenummeret (innenfor det valgte området) der du vil få den returnerte verdien.
- er_sortert (valgfritt): Hvis satt til SANT, forteller du VLOOKUP-funksjonen at den første kolonnen er sortert.
Det er noen viktige ting å huske på om disse parametrene.
Først kan du velge området som du skriver VLOOKUP-funksjonen når du kommer til "rekkevidde" -parameteren. Dette gjør det lettere siden du ikke trenger å huske riktig syntaks for å definere et område.
For det andre må "indeksen" være mellom 1 og maksimalt antall kolonner i det valgte området. Hvis du skriver inn et tall som er større enn antall kolonner i området, får du en feil.
Bruker VLOOKUP i Google Sheets
Nå som du forstår hvordan VLOOKUP fungerer, la oss se på noen få eksempler.
Eksempel 1: Enkel informasjonsoppslag
La oss si at du har en liste over ansatte og deres tilknyttede personlige informasjon.
Deretter har du kanskje Google-ark med registrert salg av ansatte. Siden du beregner provisjonene deres basert på startdatoen, trenger du en VLOOKUP for å hente den fra Startdato-feltet.
For å gjøre dette, i det første "Senioritetsfeltet", begynner du å skrive VLOOKUP-funksjonen ved å skrive "= VLOOKUP (".
Det første du vil legge merke til er at et hjelpevindu vises. Hvis ikke, trykker du på det blå "?" ikonet til venstre for cellen.
Dette hjelpevinduet vil fortelle deg hvilken parameter du trenger å angi neste. Den første parameteren er søketasten, så du trenger bare å velge den ansattes navn i kolonne A. Dette vil automatisk fylle ut funksjonen med riktig syntaks for den cellen.
Hjelpevinduet forsvinner, men når du skriver inn neste komma, vises det igjen.
Som du kan se, viser det deg at neste parameter du trenger å fylle ut er området du vil søke. Dette vil være oppslagsområdet for de ansatte på det andre arket.
Så velg fanen der medarbeiderdataene er lagret, og marker hele området med medarbeiderdata. Forsikre deg om at feltet du vil søke er den kolonnen som er lengst til venstre. I dette tilfellet er det "Navn".
Du vil legge merke til det lille feltet med VLOOKUP-funksjonen, og parametrene vil flyte over dette arket mens du velger området. Dette lar deg se hvordan området inngår i funksjonen mens du velger den.
Når du er ferdig, skriver du bare inn et annet komma for å gå videre til neste VLOOKUP-parameter. Det kan hende du må velge den opprinnelige fanen du var på for å bytte tilbake til resultatarket også.
Den neste parameteren er indeks. Vi vet at startdatoen for den ansatte er den tredje kolonnen i det valgte området, så du kan bare skrive 3 for denne parameteren.
Skriv inn "FALSE" for er_sortert parameter siden den første kolonnen ikke er sortert. Til slutt skriver du inn parentes og lukker Tast inn.
Nå ser du at feltet er fylt ut med riktig dato for datoen for den ansatte.
Fyll resten av feltene under den, og du er ferdig!
Eksempel 2: Henter inn data fra en referansetabell
I dette neste eksemplet skal vi lage en referansetabell over bokstavkarakterer for å trekke riktig bokstavkarakter for en elevs numeriske karakter. For å sette opp dette trenger du bare å sørge for å ha satt opp en referansetabell et sted for alle bokstavkarakterene.
For å slå opp riktig bokstavkarakter i celle C2, velg bare cellen og skriv inn: “= VLOOKUP (B2, $ E $ 1: $ F $ 6,2, TRUE)”
Her er en forklaring på hva disse parameterne betyr.
- B2: Henviser til den numeriske testkarakteren for å slå opp
- $ E $ 1: $ F $ 6: Dette er tabellen for bokstavkarakter, med dollarsymboler for å hindre at området endres, selv når du fyller resten av kolonnen
- 2: Dette refererer til den andre kolonnen i oppslagstabellen - Letter Grade
- EKTE: Forteller VLOOKUP-funksjonen at resultatene i oppslagstabellen er sortert
Bare fyll ut resten av kolonne C, så får du se de riktige bokstavkarakterene blir brukt.
Som du kan se, måten dette fungerer med sorterte områder på er VLOOKUP-funksjonen, griper resultatet for den mindre enden av det sorterte området. Så alt fra 60 til 79 returnerer en D, 80 til 89 returnerer en C, og så videre.
Eksempel 3: En VLOOKUP toveis oppslag
Et siste eksempel er å bruke VLOOKUP-funksjonen med en nestet MATCH-funksjon. Bruksområdet for dette er når du vil søke i en tabell etter forskjellige kolonner eller rader.
La oss for eksempel si at du har samme ansattstabell som det første eksemplet ovenfor. Du vil lage et nytt ark der du bare kan skrive inn ansattens navn og hvilken informasjon du vil hente om dem. Den tredje cellen ville da returnere den informasjonen. Høres kult ut, ikke sant?
Du kan opprette denne oppslagstabellen på samme ark eller et annet ark. Det er opp til deg. Det er bare å lage en rad for kolonneoppslagsverdien til venstre (radvalget). Opprett en ny rad for feltet du vil søke etter resultatet. Det skal se ut som dette.
Velg det tomme resultatfeltet, og skriv “= VLOOKUP (I2, A1: F31, MATCH (I3, A1: F1,0), FALSE)” og trykk Tast inn.
Før vi ser på resultatene, la oss bryte ned hvordan parametrene i denne VLOOKUP-funksjonen fungerer.
- I2: Dette er navnet du har skrevet i navnesøkefeltet, som VLOOKUP vil prøve å matche med et navn i kolonnen lengst til venstre i området.
- A1: F31: Dette er hele navnet, inkludert all tilknyttet informasjon.
- MATCH (I3, A1: F1,0): Trefffunksjonen bruker oppslagsfeltet du har angitt, finner det i topptekstområdet og returnerer kolonnenummeret. Dette kolonnenummeret blir deretter overført til VLOOKUP-funksjonsindeksparameteren.
- FALSK: Rekkefølgen på data i venstre kolonne er ikke sortert.
Nå som du forstår hvordan det fungerer, la oss se på resultatene.
Som du kan se, ved å skrive inn navnet og feltet for å returnere (e-post), kan du slå opp all informasjon du liker.
Du kan også bruke denne toveis oppslagsmetoden for å søke i hvilken som helst tabell etter både rad og kolonne. Det er en av de mest nyttige applikasjonene til VLOOKUP-funksjonen.
Bruker VLOOKUP i Google Sheets
Å legge til VLOOKUP-funksjonen i Google Sheets var en av de beste tingene Google kunne ha gjort. Det forbedrer nytten av regnearkene dine og lar deg søke og til og med slå sammen flere ark.
Hvis du har problemer med funksjonen, er det mange av feilsøkingstips som fungerer med VLOOKUP i Excel vil jobbe for det også i Google Sheets.