Hoppa till huvudinnehåll

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

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter  |  Ta bort tomma rader  |  Kombinera kolumner eller celler utan att förlora data  |  Rund utan formel ...
Super VLookup: Flera kriterier  |  Multipelt värde  |  Över flera ark  |  Fuzzy Lookup...
Adv. Rullgardinslista: Enkel rullgardinslista  |  Beroende rullgardinslista  |  Flervals-rullgardinslista...
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  Jämför kolumner med Välj Samma och olika celler ...
Utvalda funktioner: Rutnätsfokus  |  Designvy  |  Stor formelbar  |  Arbetsbok & Bladhanterare | Resursbibliotek (Automatisk text)  |  Datumväljare  |  Kombinera arbetsblad  |  Kryptera/Dekryptera celler  |  Skicka e-postmeddelanden efter lista  |  Superfilter  |  Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken ...)  |  50+ Diagram Typer (Gantt Chart ...)  |  40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag ...)  |  19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg ...)  |  12 Konvertering verktyg (Siffror till ord, Valutaväxling ...)  |  7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela upp Excel-celler ...)  |  ... och mer

Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...

Beskrivning


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 visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?
By "locating", do you mean "are located"?
Would you please rephrase this sentence.

Also, after reading this it is still not clear to me how to do the following:
tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.

Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?
By "locating", do you mean "are located"?
Would you please rephrase this sentence.

Also, after reading this it is still not clear to me how to do the following:
tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.

Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?By "locating", do you mean "are located"?Would you please rephrase this sentence.
Also, after reading this it is still not clear to me how to do the following:tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.
Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations