VLOOKUP-exempel mellan två blad i Excel

  • Dela Detta
Hugh West

I Microsoft Excel är VLOOKUP funktionen används vanligtvis för att söka upp ett värde i kolumnen längst till vänster i en tabell och sedan returnera ett värde i samma rad från en angiven kolumn. I den här artikeln får du veta hur du kan använda denna funktion. VLOOKUP-funktionen mellan två ark i Excel och extrahera data från ett annat kalkylblad med hjälp av lämpliga exempel och illustrationer.

Ladda ner övningsboken

Du kan ladda ner Excel-arbetsboken som vi har använt för att förbereda den här artikeln.

VLOOKUP exempel mellan två blad.xlsx

4 exempel med VLOOKUP mellan två blad i Excel

Exempel 1: Användning av VLOOKUP mellan två blad i samma Excel-arbetsbok

På följande bild, Blad 1 representerar vissa specifikationer för ett antal smartphone-modeller.

Och här är Blad2 där endast två kolumner från det första bladet har tagits ut. I Pris kolumnen, tillämpar vi VLOOKUP funktionen för att få fram priserna för alla enheter från Blad 1 .

Den nödvändiga formeln i den första utgången Cell C5 Blad2 kommer att vara:

=VLOOKUP($B5,Sheet1!$B$5:$E$14,4,FALSE)

Efter att ha tryckt på Gå in på får du priset för den första smartphone-enheten från Blad 1 .

Nu måste du använda Handtag för fyllning för att automatiskt fylla resten av cellerna i Kolumn C Och den slutliga utsikten bör vara följande:

Läs mer: VLOOKUP-formeln i Excel med flera blad (4 enkla tips)

Exempel 2: Användning av VLOOKUP mellan två blad i olika arbetsböcker

Nu använder vi VLOOKUP-funktionen för att extrahera data från ett annat kalkylblad i en annan arbetsbok.

Följande primära datatabell ligger till exempel i en arbetsbok som heter Bok1 .

Och här är en annan arbetsbok som heter Bok2 som kommer att representera de utdata som hämtas från den första arbetsboken.

I den andra arbetsboken ska den formel som krävs i den första utgången Cell C5 kommer att vara det nu:

=VLOOKUP(B5, [Book1.xlsx]Sheet1!$B$5:$E$14,4, FALSE)

Efter att ha tryckt på Gå in på och fyller automatiskt resten av cellerna i Pris kolumnen, får du alla utdata direkt som visas i bilden nedan.

Observera: När du hämtar data från en annan arbetsbok måste du komma ihåg att båda arbetsböckerna måste hållas öppna. Annars kommer formeln inte att fungera och kommer att ge en #N/A fel.

Läs mer: Användning av VBA VLOOKUP för att hitta värden från ett annat arbetsblad i Excel

Liknande läsningar

  • INDEX MATCH och VLOOKUP-funktionen (9 exempel)
  • Hur man kombinerar Excel SUMIF & VLOOKUP på flera blad
  • VLOOKUP med siffror i Excel (4 exempel)
  • Hur man VLOOKUP med flera villkor i Excel (2 metoder)
  • VLOOKUP för att återge flera kolumner i Excel (4 exempel)

Exempel 3: IFERROR med VLOOKUP över två arbetsblad i Excel

Ibland kan det hända att uppslagsvärdet inte finns i den primära datatabellen. I det fallet kan vi använda IFERROR funktionen för att anpassa ett felmeddelande och visa resultatet när formeln återkommer.

På följande bild visas till exempel smartphonenheten i Cell B5 är inte tillgänglig i Blad 1 Så i resultatet Cell C5 , den VLOOKUP funktionen ska ge ett felvärde. Men vi ska nu ersätta felvärdet med ett anpassat meddelande "Ej funnen" .

Den nödvändiga formeln i Cell C5 bör vara nu:

=IFERROR(VLOOKUP(B5,Sheet1!B5:E14,4,FALSE), "Inte funnen")

Efter att ha tryckt på Gå in på och fyller ut hela kolumnen automatiskt, får vi följande resultat.

Exempel 4: Kombinera INDIRECT med VLOOKUP för två blad i Excel

INDIRECT funktionen returnerar en referens som specificeras av en textsträng. Genom att använda denna INDIRECT funktion inuti, den VLOOKUP funktionen hämtar data från ett namngivet intervall i alla arbetsblad som finns tillgängliga i en arbetsbok.

Först måste vi definiera ett namn för det valda området med celler. B5:E14 i den Namnruta . Låt oss anta att vi ger den ett namn. "Specifikationer eftersom datatabellen visar specifikationerna för smartphone-enheterna i ett nötskal.

Nu, i Blad2 , den önskade formeln i utgången Cell C5 kommer att vara:

=IFERROR(VLOOKUP(B5,INDIRECT("Specs"),4,FALSE), "Not Found")

När du har skrivit in den nämnda formeln och dragit den ner till den sista cellen får du liknande resultat som i de tre andra exemplen i den här artikeln.

Läs mer: INDIRECT VLOOKUP i Excel

Avslutande ord

Det här är alltså fyra snabba och enkla formler med VLOOKUP funktionen för att hämta data från ett annat arbetsblad. Om du har några frågor eller kommentarer, låt mig veta det i kommentarsfältet. Du kan också kolla in våra andra artiklar om Excel-funktioner på den här webbplatsen.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.