Sådan bruger du VLOOKUP i Google Sheets

Indholdsfortegnelse:

Sådan bruger du VLOOKUP i Google Sheets
Sådan bruger du VLOOKUP i Google Sheets
Anonim

VLOOKUP, eller "Lodret opslag", er en nyttig funktion, der rækker ud over at bruge dine regneark som glorificerede lommeregnere eller to-do-lister og lave nogle rigtige dataanalyser. Specifikt søger VLOOKUP et udvalg af celler efter kolonne efter en værdi og returnerer derefter en tilsvarende værdi fra den samme række. At vide, hvad "korresponderende" betyder i denne sammenhæng, er nøglen til at forstå VLOOKUP, så lad os dykke ned og tage et kig på brugen af VLOOKUP i Google Sheets.

Denne vejledning gælder for Google Sheets på alle platforme.

Brug af VLOOKUP-formelsyntaks

VLOOKUP er en funktion, du bruger i en formel, selvom den enkleste formel er at bruge den alene. Du skal levere et par oplysninger til funktionen, adskilt af kommaer, som følger:

VLOOKUP(DIN SØGETERM., CELLEOMRÅDE, RETURVÆRDI, SORTERT STAT)

Lad os se på hver enkelt af disse efter tur.

  • DIN SØGETERM: Dette omtales som søgenøglen i dokumentationen, men det er det udtryk, du vil finde. Det kan være et tal eller en smule tekst (dvs. en streng). Bare sørg for, hvis det er tekst, at du sætter den i anførselstegn.
  • CELLE RANGE: Benævnt blot området, du bruger dette til at vælge, hvilke celler i dit regneark du vil søge igennem. Dette vil formentlig være et rektangulært område med mere end et stort antal kolonner og rækker, selvom formlen vil fungere med så lidt som en række og to kolonner.
  • RETURN VALUE: Den værdi, du vil returnere, også kaldet indekset, er den vigtigste del af funktionen, og den sværeste at forstå. Dette er nummeret på kolonnen med den værdi, du vil returnere i forhold til den første kolonne. Sagt på en anden måde, hvis den første (søgte) kolonne er kolonne 1, er dette nummeret på den kolonne, som du vil returnere værdien for fra samme række.
  • SORTED STATE: Dette er angivet som is_sorted i andre kilder, og det er en sand/falsk værdi for, om den søgte kolonne (igen, kolonne 1) er sorteret. Dette er vigtigt, når du søger efter numeriske værdier. Hvis denne værdi er indstillet til FALSE, vil resultatet være for den første perfekt matchende række. Hvis der ikke er nogen værdier i kolonne 1, der matcher søgetermen, får du en fejl. Men hvis dette er sat til TRUE, vil resultatet være den første værdi mindre end eller lig med søgetermen. Hvis der ikke er nogen, der matcher, får du igen en fejl.

VLOOKUP-funktionen i praksis

Antag, at du har en kort liste over produkter, som hver har en tilknyttet pris. Så, hvis du vil fylde en celle med prisen på en bærbar computer, skal du bruge følgende formel:

=VLOOKUP("Bærbar computer", A3:B9, 3, falsk)

Dette returnerer prisen som gemt i kolonne 3 i dette eksempel, som er kolonnen to over til højre fra den med søgemålene.

Lad os tage et kig på dette trin for trin for at forklare processen i detaljer.

  1. Placer markøren i den celle, hvor du ønsker, at resultatet skal vises. I dette eksempel er det B11 (etiketten for dette er i A11, "Laptop Price", selvom dette ikke indgår i formlen).
  2. Start formlen med lighedstegnet (=), og indtast derefter funktionen. Som nævnt vil dette være en simpel formel, der kun består af denne funktion. I dette tilfælde bruger vi formlen:

    =VLOOKUP("Bærbar computer", A3:C9, 3, falsk)

    Image
    Image
  3. Tryk på Enter. Selve formlen forsvinder i regnearket (selvom den stadig vises i formellinjen ovenfor), og resultatet vises i stedet.

  4. I eksemplet ser formlen på intervallet A3 til C9 Derefter ser den efter rækken, der indeholder "Bærbar computer." Den søger derefter efter third kolonnen i området (igen, dette inkluderer den første kolonne), og returnerer resultatet, som er $1, 199 Dette burde være det resultat, du ønsker, men hvis det ser mærkeligt ud, skal du dobbelttjekke de parametre, du indtastede for at sikre, at de er korrekte (især hvis du kopierede og indsatte formlen fra en anden celle, fordi celleområdet kan ændre sig som en resultat).

Når du har fået styr på, hvordan du vælger området og dets relative returværdi, kan du se, hvordan dette er en praktisk funktion til at finde værdier selv i meget store datasæt.

Brug af VLOOKUP på tværs af forskellige Google Sheets

Med hensyn til parameteren CELL RANGE, kan du udføre din VLOOKUP ikke kun på celler i det aktuelle ark, men også inden for andre ark i projektmappen. Brug følgende notation til at angive et celleområde i et andet ark i din nuværende projektmappe:

=VLOOKUP("Bærbar computer", 'Arknavn i enkelte anførselstegn hvis mere end ét ord'!A1:B9, 3, falsk)

Du kan endda nå ind i celler i en helt anden Sheets-projektmappe, men du skal bruge IMPORTRANGE-funktionen. Dette kræver to parametre: URL'en til den Sheets-projektmappe, du vil bruge, og en række celler inklusive arknavnet som vist ovenfor. En funktion, der indeholder alle disse elementer, kan se sådan ud:

=VLOOKUP("Bærbar computer", IMPORTRANGE("https://docs.google.com/spreadsheets/d/aLlThEnUmBeRsAndlEtTeRs/", "Sheet1!B7:D42"), 3, falsk)

I dette eksempel bliver den indlejrede funktion (dvs. resultatet af IMPORTRANGE-funktionen) en af parametrene for VLOOKUP-funktionen.

Tip til brug af VLOOKUP-funktionen

For at sikre, at du får de rigtige resultater fra din formel, skal du huske på følgende punkter.

  • Indsæt først tekstbaserede søgetermer i anførselstegn. Ellers vil Google Sheets sige, at det er et navngivet område og give dig en fejl, hvis det ikke kan finde det.
  • Hvis du klarer og indsætter en af disse formler, gælder de normale regler for opdatering af værdien af celleområdet stadig. Med andre ord, hvis du har en fast liste over data, skal du sørge for at forankre celleområdet med dollartegnet (dvs. "$A$2:$B$8" i stedet for "A2:B8"). Ellers vil formlen blive forskudt afhængigt af, hvor du indsætter dem (bemærk skærmbilledet i begyndelsen af afsnittet, hvor rækkenumre er forskudt med én).
  • Hvis du sorterer din liste, så husk at gense dine opslag, hvis du sorterer den igen. Blandingen af rækker kan give dig uventede resultater, hvis du indstiller formlens sorterede tilstand til TRUE.

Anbefalede: