Note: The other languages of the website are Google-translated. Back to English
English English

Sökvärden från ett annat kalkylblad eller arbetsbok

Om du vet hur du använder VLOOKUP-funktionen för att söka efter värden i ett kalkylblad, kommer inte uppslagsvärden från ett annat kalkylblad eller arbetsbok vara ett problem för dig.


VLOOKUP-värden från ett annat kalkylblad

Detta avsnitt kommer att visa dig hur du slår upp värden från ett annat kalkylblad i Excel.

Generisk formel

=VLOOKUP(lookup_value,sheet_range,col_index,[range_lookup])

Argument

  • Lookup_value (obligatoriskt): Det värde du söker efter. Det måste finnas i den första kolumnen i arkområdet.
  • Sheet_range (obligatoriskt): Ett cellområde i ett visst kalkylblad som innehåller två eller flera kolumner där kolumnen för uppslagsvärde och kolumnen för resultatvärde lokaliseras.
  • Col_index (obligatoriskt): Det specifika kolumnnumret (det är ett heltal) för table_array, som du returnerar det matchade värdet från.
  • Range_lookup (valfritt): Detta är ett logiskt värde som avgör om denna VLOOKUP-funktion returnerar en exakt matchning eller en ungefärlig matchning.

Klicka för att veta mer om VLOOKUP-funktion.

I det här fallet måste jag leta upp värden i området B3: C14 för det kalkylblad som heter “Försäljning”, och returnera motsvarande resultat i Sammanfattning kalkylblad.

1. Välj en tom cell i Sammanfattningsarbetsbladet, kopiera nedanstående formel till det och tryck på ange nyckel.

=VLOOKUP($B5,Sales!B3:C14,2,0)

Anmärkningar:

  • B5 är cellreferensen som innehåller det värde du söker efter;
  • Försäljning är det arknamn du kommer att slå upp värde från;
  • B3: C14 är intervallet innehåller kolumnen uppslagsvärden och kolumnen resultatvärden;
  • 2 betyder att resultatvärdet lokaliseras i den andra kolumnen i intervall B3: C14;
  • 0 här betyder att VLOOKUP-funktionen returnerar en exakt matchning. Om ett exakt matchningsvärde inte kan hittas returnerar det ett felvärde # N / A.

2. Dra sedan Fyll handtaget ner för att få alla resultat.


VLOOKUP-värden från en annan arbetsbok

Förutsatt att det finns ett wokboknamn "Försäljningsrapport", för att direkt söka värden i ett specifikt ark i denna arbetsbok, även om den är stängd, gör så här.

Generisk formel

=VLOOKUP(lookup_value,[workbook]sheet!range,col_index,[range_lookup])

Argument

  • Lookup_value (obligatoriskt): Det värde du söker efter. Det måste finnas i den första kolumnen i arkområdet.
  • [workbook]sheet!range (obligatoriskt): Cellsområdet för ett ark i en specifik arbetsbok, som innehåller två eller flera kolumner där kolumnen för uppslagsvärde och kolumnen för resultatvärde lokaliseras.
  • Col_index (obligatoriskt): Det specifika kolumnnumret (det är ett heltal) för table_array, som du returnerar det matchade värdet från.
  • Range_lookup (valfritt): Detta är ett logiskt värde som avgör om denna VLOOKUP-funktion returnerar en exakt matchning eller en ungefärlig matchning.

1. Välj en tom cell, kopiera nedanstående formel till den och tryck på ange nyckel.

=VLOOKUP($B5,'[Sales report.xlsx]Sales'!B3:C14,2,0)

Notera: Om ett exakt matchningsvärde inte kan hittas returnerar VLOOKUP-funktionen ett # N / A-felvärde.

2. Dra sedan ner Fill Handle för att tillämpa formeln på andra celler för att få alla resultat. Se skärmdump:


Relaterad funktion

VLOOKUP-funktionen
Excel VLOOKUP-funktionen söker efter ett värde genom att matcha i den första kolumnen i en tabell och returnerar motsvarande värde från en viss kolumn i samma rad.


Relaterade formler

Vlookup-formel - fraktkostnadskalkylatorn
Den här artikeln innehåller detaljerade steg för att beräkna fraktkostnaden baserat på den angivna vikten för en artikel i Excel.
Klicka för att veta mer ...

Sökvärden i flera kalkylblad med dynamiskt arknamn
I många fall kan du behöva samla in data över flera kalkylblad för sammanfattning. Den här artikeln innehåller metoder för att enkelt söka efter specifika värden över kalkylblad med dynamiskt arknamn.
Klicka för att veta mer ...

Vlookup och returnera matchade värden i flera kolumner
Normalt kan tillämpning av Vlookup-funktionen bara returnera det matchade värdet från en kolumn. Ibland kan du behöva extrahera matchade värden från flera kolumner baserat på kriterierna. Här är lösningen för dig.
Klicka för att veta mer ...

Vlookup för att returnera flera värden i en cell
Normalt, när du använder VLOOKUP-funktionen, om det finns flera värden som matchar kriterierna, kan du bara få resultatet av den första. Om du vill returnera alla matchade resultat och visa dem alla i en enda cell, hur kan du uppnå?
Klicka för att veta mer ...

Vlookup och returnera hela raden med ett matchat värde
Normalt kan användning av vlookup-funktionen bara returnera ett resultat från en viss kolumn i samma rad. Den här artikeln kommer att visa dig hur du returnerar hela raden med data baserat på specifika kriterier.
Klicka för att veta mer ...


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger 300 kraftfulla avancerade funktioner (kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare ...) och spara 80% tid åt dig.

  • Designad för 1500 arbetsscenarier, hjälper dig att lösa 80% Excel-problem.
  • Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
  • Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
  • 30 dagars obegränsad gratis provperiod. 60-dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.
Ribbon of Excel (med Kutools för Excel installerat)

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50% när du tittar på och redigerar flera dokument.
  • Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
Skärmdump av Excel (med Office-fliken installerad)
Sortera kommentarer efter
Kommentarer (3)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Vad betyder detta: "Sheet_range (required): Ett cellintervall i ett visst kalkylblad som innehåller två eller flera kolumner där kolumnen för uppslagsvärde och resultatvärdeskolumnen lokaliseras."? Med "lokalisera" menar du "finns" "?Vill du omformulera den här meningen.
Efter att ha läst detta är det fortfarande inte klart för mig hur man gör följande: säg till Excel att leta i ett annat ark efter ett specifikt par av värden som matchar två celler i det aktuella arket, och kopiera till det aktuella arket ett värde med värden i en annan cell.
Specifikt har jag en lång lista med namn på blad A, och jag vill kopiera alla deras telefonnummer och e-postadresser från blad B till blad A
Denna kommentar minimerades av moderatoren på webbplatsen
Vad betyder detta: "Sheet_range (required): Ett cellintervall i ett visst kalkylblad som innehåller två eller flera kolumner där kolumnen för uppslagsvärde och kolumnen för resultatvärde finns."?
Med "lokalisera", menar du "finns"?
Vill du omformulera den här meningen.

Efter att ha läst detta är det fortfarande inte klart för mig hur man gör följande:
säg till Excel att leta i ett annat ark efter ett specifikt värdepar som matchar två celler i det aktuella arket och kopiera ett värde med värden i en annan cell till det aktuella arket.

Specifikt har jag en lång lista med namn på blad A, och jag vill kopiera alla deras telefonnummer och e-postadresser från blad B till blad A
Denna kommentar minimerades av moderatoren på webbplatsen
Vad betyder detta: "Sheet_range (required): Ett cellintervall i ett visst kalkylblad som innehåller två eller flera kolumner där kolumnen för uppslagsvärde och kolumnen för resultatvärde finns."?
Med "lokalisera", menar du "finns"?
Vill du omformulera den här meningen.

Efter att ha läst detta är det fortfarande inte klart för mig hur man gör följande:
säg till Excel att leta i ett annat ark efter ett specifikt värdepar som matchar två celler i det aktuella arket och kopiera ett värde med värden i en annan cell till det aktuella arket.

Specifikt har jag en lång lista med namn på blad A, och jag vill kopiera alla deras telefonnummer och e-postadresser från blad B till blad A
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser