Excel VLOOKUP - hur det fungerar
Med V-referensen ger Excel en mångsidig funktion. VLook söker i den första kolumnen i ett sökområde och bläddrar åt höger för att returnera värdet på en cell. Det bästa sättet att förklara hur det fungerar är med ett exempel.
Komponenter till V-referensen i Excel
Varje funktion har vissa parametrar för vilka du kan bestämma värden. Funktionen V-Reference har totalt fyra sådana parametrar. Strukturen för VLOOKUP ser ut så här = VLOOKUP (söktermer; sökområde; kolumnindex; matchning)
- Nyckelord: Vad ska tabellen leta efter? Detta kan vara ett fast värde eller en cellspecifikation.
- Sökområde: I vilken tabell ska du söka efter termen? Observera att den första kolumnen i det valda området måste vara den kolumn i vilken sökordet ska sökas.
- Kolumnindex: Hur många kolumner till höger ska funktionen gå för att returnera värdet på cellen? Här anger du kolumnindex i form av 1, 2, 3 etc. Indexet räknas från kolumnen där söktermen söks.
- Match: Bör resultatet som hittas exakt matcha söktermen eller bara ungefär? TRUE = ungefär; FALSE = exakt
Exempel: Prissökning med V-referensen
Anta att du har en översikt över olika böcker i ett Excel-kalkylblad och deras priser i ett annat. Nu vill du lägga till översikten genom att leta efter priset på en bok i tabellen. Detta kan ställas in enligt följande.
- Skapa först tabellen med översikten över böckerna (se bilden till vänster).
- Sedan i en andra tabell listan med priserna (se höger sida av bilden).
- Välj nu cell F3 i översiktstabellen och ange följande: = VLOOKUP (E3; priser! $ A $ 2: $ B $ 6; 2; FALSE)
- Nu har du redan implementerat prissökningen. Om du nu anger något bok-ID i fältet E3 ger funktionen dig det tillhörande priset från pristabellen.
- Sökområdet fick också symbolen $. Detta fixar området och är inte längre dynamiskt. Detta innebär att vid kopiering av formeln är sökområdet alltid inställt på A2 till B6 och räknas inte upp: A3 till B7, A4 till B8, A5 till B9 etc. För att utesluta felkällor ska du alltid bifoga bokstäverna i sökområdet med detta symbol.
Problem med Excel-S-referensen
Även om V-referensen redan är en mycket praktisk Excel-funktion, finns det vissa begränsningar.
- V-länken kan bara returnera ett resultat. Om söktermen förekommer flera gånger i sökområdet bearbetar funktionen bara den första träffen. Se därför till att söktermen i sökområdet är tydlig.
- V-länken tillåter inte flera sökområden. Om söktermen är entydig, men kan visas i en av många tabeller, behöver du inte skapa flera SV-referenser.
- Om funktionen inte kan hitta söktermen returnerar den ett fel. Du kan fånga det här felet och sedan starta en ny V-referens. För att göra detta använder du funktionen IFERROR: = IFERROR (VLOOKUP (...); VLOOKUP (...))
- Om den första V-länken returnerar ett fel eftersom den inte hittade söktermen kallas en andra V-länk upp och du kan söka efter termen i en annan tabell.
Dessa instruktioner hänvisar till Excel 2013. Du kan ta reda på hur du blandar formler med text här.