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 för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
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.