Hur man använder VLOOKUP i Google Sheets

Livet(Life) är rörigt, eller hur? Saker som att spåra ekonomi och hantera tid är rörigt och tidskrävande. Ändå är det här saker som, om de sätts i ordning, skulle förbättra ditt liv. Kalkylblad kan hjälpa varje dag(Spreadsheets can help every day) med den här typen av uppgifter.

Det kan dock vara svårt att hitta information i kalkylblad. Det är därför vi kommer att visa dig hur du använder VLOOKUP- funktionen i Google Sheets för att göra det mycket lättare att hitta något i ett kalkylblad.

VLOOKUP är en Sheets-funktion(Sheets function) för att hitta något i den första kolumnen i ett kalkylblad. V:et är för vertikal eftersom kalkylarkskolumnerna är vertikala, precis som kolumner på en byggnad. Så när VLOOKUP hittar nyckeln vi letar efter, kommer den att berätta för oss värdet av en specifik cell i den raden.

VLOOKUP-funktionen förklaras(The VLOOKUP Function Explained)

På bilden nedan är syntaxen för VLOOKUP -funktionen. Så här är funktionen upplagd, oavsett var den används.

Funktionen är =VLOOKUP( ) . Inuti funktionen finns:

  • Söknyckel(Search Key )berättar för VLOOKUP(Tells VLOOKUP) vad den behöver hitta.
  • Räckvidd(Range) – talar om för VLOOKUP(Tells VLOOKUP) var den ska leta efter den. VLOOKUP kommer alltid att titta i kolumnen längst till vänster i intervallet.
  • Index – Talar om för VLOOKUP(Tells VLOOKUP) hur många kolumner till höger om kolumnen längst till vänster i intervallet som ska söka efter ett värde om det hittar en matchning av söknyckeln. Kolumnen längst till vänster är alltid 1, nästa till höger är 2, och så vidare.
  • Är sorterad? (Is sorted?)Meddelar VLOOKUP(Tells VLOOKUP) om den första kolumnen är sorterad. Detta är som standard TRUE , vilket innebär att VLOOKUP kommer att hitta den närmaste matchningen till söknyckeln. Detta kan leda till mindre exakta resultat. FALSE säger till VLOOKUP att det måste vara en exakt matchning, så använd FALSE .

VLOOKUP - funktionen ovan kommer att använda det värde som finns i cell E1 som söknyckel . (VLOOKUP)När den hittar en matchning i kolumn A i cellintervallet från A1 till C5 , kommer den att titta i den tredje kolumnen på samma rad som den hittade matchningen och returnera det värde som finns i den. Bilden nedan visar resultatet av att ange 4 i cell E1 . Låt oss sedan titta på ett par sätt att använda VLOOKUP- funktionen i Google Kalkylark(Google Sheets) .

Exempel 1: Använda VLOOKUP för att spåra jobb(Example 1: Using VLOOKUP For Tracking Jobs)

Låt oss säga att du har ett serviceföretag och vill ta reda på när en arbetsorder startar. Du kan ha ett enda kalkylblad, scrolla ner till arbetsordernumret och sedan titta över raden för att ta reda på när det börjar. Det kan bli tråkigt och misstag. 

Eller så kan du använda VLOOKUP

  1. Skriv in rubrikerna Arbetsorder(Work Order ) och Arbetsdatum(Work Date ) någonstans på arbetsbladet.

  1. Välj cellen till höger om Arbetsdatum(Work Date ) och börja ange formeln =VLOOKUP . En hjälpruta dyker upp medan vi skriver och visar oss tillgängliga Google Sheet-funktioner(Google Sheet functions) som matchar det vi skriver. När den visar VLOOKUP , tryck på Enter, och det kommer att slutföra skrivningen.

  1. För att ställa in var VLOOKUP ska hitta söknyckeln klickar(Search Key) du på cellen precis ovanför denna.

  1. För att välja dataintervall(Range ) att söka i, klicka och håll på A -kolumnrubriken och dra för att välja allt över till, inklusive kolumn H

  1. För att välja indexet(Index) eller kolumnen som vi vill hämta data från, räkna från A till H . H är den 7:e kolumnen så skriv in 7 i formeln.

  1. Nu anger vi hur vi vill att den första kolumnen i intervallet ska sökas. Vi behöver en exakt matchning så ange FALSK(FALSE)

Lägg märke(Notice) till att den vill sätta en öppningsböjd parentes efter FALSE . Tryck(Press) på backsteg för att ta bort det. 

Ange sedan en krökt avslutande parentes ) och tryck på Enter för att avsluta formeln.

Vi kommer att se ett felmeddelande. Det är ok; vi gjorde saker rätt. Problemet är att vi inte har något söknyckelvärde ännu.

För att testa VLOOKUP- formeln anger du det första arbetsordernumret i cellen ovanför formeln och trycker på Retur(Enter) . Datumet som returneras matchar datumet i kolumnen WorkDate för arbetsorder A00100.

För att se hur detta gör livet enklare anger du ett arbetsordernummer som inte är synligt på skärmen, till exempel A00231 .

Jämför det returnerade datumet och datumet i raden för A00231 så borde de matcha. Om de gör det är formeln bra.

Exempel 2: Använda VLOOKUP för att beräkna dagliga kalorier(Example 2: Using VLOOKUP to Calculate Daily Calories)

Exemplet Work Order är bra men enkelt. Låt oss se den faktiska kraften hos VLOOKUP i Google Sheets genom att skapa en daglig kaloriberäknare. Vi lägger in data i ett kalkylblad och gör kaloriberäknaren i ett annat.

  1. Välj(Select) alla data på mat- och kalorilistan. 

  1. Välj Data > Namngivna intervall(Named Ranges) .

  1. Namnge sortimentet FoodRange . Namngivna intervall(Named ranges) är lättare att komma ihåg än Sheet2!A1:B:29 , som är den faktiska definitionen av intervallet.

  1. Gå tillbaka till arbetsbladet där maten spåras. I den första cellen där vi vill att kalorier ska visas kan vi ange formeln =VLOOKUP(A3,FoodRange,2,False) .

Det skulle fungera, men eftersom det inte finns något i A3 kommer det att bli ett fult #REF fel. Den här räknaren kan ha många matceller(Food) tomma och vi vill inte se # REF överallt.

  1. Låt oss placera VLOOKUP- formeln i en IFERROR- funktion. IFERROR säger till Sheets att om något går fel med formeln, returnera en blank.

  1. För att kopiera formeln ner i kolumnen, välj handtaget i det nedre högra hörnet av cellen och dra det nedåt över så många celler som behövs.

Om du tror att formeln kommer att använda A3 som nyckel ner i kolumnen, oroa dig inte. Sheets kommer att justera formeln för att använda nyckeln i raden som formeln är i. Till exempel, i bilden nedan, kan du se att nyckeln ändrades till A4 när den flyttades till 4:e raden. Formler(Formulas) ändrar automatiskt cellreferenser(change cell references) så här när de flyttas från kolumn till kolumn också.

  1. För att lägga ihop alla kalorier under en dag, använd =SUM -funktionen i den tomma cellen bredvid Totalt(Total) och välj alla rader med kalorier ovanför den.

Nu kan vi se hur många kalorier vi hade idag.

  1. Välj kolumnen med kalorier från måndag(Monday ) och klistra in den i kolumnen Kalorier(Calories ) för tisdag(Tuesday) , onsdag(Wednesday) och så vidare. 

Gör samma sak för cellen Totalt under (Total )måndag(Monday) . Så nu har vi en kaloriräknare varje vecka.

Sammanfattning VLOOKUP(Summing Up VLOOKUP)

Om det här är ditt första dyk in i Google Sheets och funktioner kan du se hur användbara och kraftfulla funktioner som VLOOKUP kan vara. Att kombinera det med andra funktioner som IFERROR eller så många andra hjälper dig att göra vad du än behöver. Om du gillade detta kan du till och med överväga att konvertera från Excel till Google Kalkylark(converting from Excel to Google Sheets) .



About the author

Jag är en datorexpert med över 10 års erfarenhet inom mjukvaru- och webbläsarindustrin. Jag har designat, byggt och hanterat hela installationer av mjukvaruprogram, samt utvecklat och underhållit webbläsare. Min erfarenhet ger mig förmågan att ge tydliga, koncisa förklaringar av komplicerade ämnen – oavsett om det är hur Microsoft Office fungerar eller hur man får ut det mesta av Mozilla Firefox. Utöver mina datorkunskaper är jag också en skicklig skribent och kan kommunicera effektivt online och personligen.



Related posts