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

Hur slår jag upp värden i flera kalkylblad?

I Excel kan vi enkelt använda vlookup-funktionen för att returnera matchande värden i en enda tabell i ett kalkylblad. Men har du någonsin funderat på hur hur man kan värma om flera kalkylblad? Antag att jag har följande tre kalkylblad med dataomfång, och nu vill jag få en del av motsvarande värden baserat på kriterierna från dessa tre kalkylblad, se skärmdumpar:

Vlookup-värden från flera kalkylblad med en matrisformel

Vlookup-värden från flera kalkylblad med en normal formel

Vlookup-värden från flera kalkylblad med en fantastisk funktion


Vlookup-värden från flera kalkylblad med en matrisformel

För att använda denna matrisformel bör du ge dessa tre kalkylblad ett intervallnamn, lista dina kalkylarknamn i ett nytt kalkylblad, till exempel följande skärmdump som visas:

1. Ge dessa kalkylblad ett intervallnamn, välj arknamnen och skriv ett namn i Namn Box som bredvid formelfältet, i det här fallet, skriver jag Sheetlist som intervallnamn och trycker sedan på ange nyckel.

2. Och sedan kan du ange följande långa formel i din specifika cell:

=VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$6"),A2)>0),0))&"'!$A$2:$B$6"),2,FALSE)

3. Och tryck sedan på Ctrl + Skift + Enter för att få det första motsvarande värdet och dra sedan fyllningshandtaget ner till cellerna som du vill använda denna formel, alla relativa värden för varje rad har returnerats enligt följande:

Anmärkningar:

1. I ovanstående formel:

  • A2: är cellreferensen som du vill returnera dess relativa värde;
  • Bladlista: är intervallnamnet på kalkylbladets namn som jag skapade i steg 1;
  • A2: B6: är dataområdet för de kalkylblad du behöver söka;
  • 2: anger kolumnnumret som ditt matchade värde returneras.

2. Om det specifika värde du söker inte finns visas ett # N / A-värde.


Demo: Vlookup-värden från flera kalkylblad med en matrisformel


Vlookup matchande poster från flera kalkylblad i Excel

Det kan vara besvärligt för dig att slå upp motsvarande värden från flera kalkylblad, men med Kutools för Excel's LOOKUP över flera ark verktyg kan du snabbt lösa den här uppgiften utan några komplexa formler.           Klicka för att ladda ner Kutools för Excel!

Kutools för Excel: med mer än praktiska Excel-tillägg, gratis att prova utan begränsning på dagar. Ladda ner och testa gratis nu!


Vlookup-värden från flera kalkylblad med en normal formel

Om du inte vill göra intervallnamnet och inte känner till matrisformeln har här också en normal formel som hjälper dig.

1. Skriv följande formel i en cell du behöver:

=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$6,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$6,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$6,2,FALSE)))

2. Och dra sedan fyllningshandtaget ner till det cellområde du vill innehålla denna formel, se skärmdump:

Anmärkningar:

1. I ovanstående formel:

  • A2: är cellreferensen som du vill returnera dess relativa värde;
  • Sheet1, Sheet2, Sheet3: är bladnamnen som innehåller de data du vill använda;
  • A2: B6: är dataområdet för de kalkylblad du behöver söka;
  • 2: anger kolumnnumret som ditt matchade värde returneras.

2. För att det är mycket lättare att förstå denna formel, består faktiskt den långa formeln av flera vlookup-funktioner och ansluter till IFERROR-funktionen. Om du har fler kalkylblad behöver du bara lägga till vlookup-funktionen i kombination med IFERROE efter formeln.

3. Om det specifika värde du söker inte finns visas ett # N / A-värde.


Vlookup-värden från flera kalkylblad med en fantastisk funktion

Kanske ovanstående två formler är för svåra att använda för dig, här introducerar jag en kraftfull funktion, Kutools för Excel's LOOKUP över flera ark, med den här funktionen kan du snabbt hantera det här jobbet om det finns dussintals eller hundratals kalkylblad.

Tips:Att tillämpa detta LOOKUP över flera ark funktionen, först bör du ladda ner Kutools för Excel, och använd sedan funktionen snabbt och enkelt.

När du har installerat Kutools för Excel, gör så här:

1. Klicka Kutools > Superuppslag > LOOKUP över flera ark, se skärmdump:

2. I LOOKUP över flera ark dialogrutan, gör följande:

  • Välj uppslagsvärdeceller och utdataceller från Sökvärden och utmatningsområde sektion;
  • Välj sedan och lägg till dataområdet från andra ark i Dataområde listrutan.

Anmärkningar: Om du vill ersätta felvärdet # Ej tillämpligt med ett annat textvärde behöver du bara kontrollera Ersätt # Ej tillämpligt felvärde med ett angivet värde och skriv sedan in den text du behöver.

3. Klicka sedan OK knappen har alla matchande poster returnerats över flera kalkylblad, se skärmdumpar:

Klicka för att ladda ner Kutools för Excel och gratis testversion nu!


Fler relativa artiklar:

  • Vlookup matchande värde från botten till toppen i Excel
  • Normalt kan Vlookup-funktionen hjälpa dig att hitta data från topp till botten för att få det första matchande värdet från listan. Men ibland måste du slå upp från botten till toppen för att extrahera det sista motsvarande värdet. Har du några bra idéer för att hantera den här uppgiften i Excel?
  • Vlookup och sammanfogar flera motsvarande värden i Excel
  • Som vi alla vet kan Vlookup-funktionen i Excel hjälpa oss att leta upp ett värde och returnera motsvarande data i en annan kolumn, men i allmänhet kan det bara få det första relativa värdet om det finns flera matchande data. I den här artikeln kommer jag att prata om hur man kan koppla upp och sammanfoga flera motsvarande värden i endast en cell eller en vertikal lista.
  • Vlookup över flera ark och resultat i Excel
  • Om jag antar att jag har fyra kalkylblad som har samma formatering, och nu vill jag hitta TV: n i kolumnen Produkt på varje ark och få det totala antalet order över dessa ark enligt följande skärmdump. Hur kunde jag lösa detta problem med en enkel och snabb metod i Excel?
  • Vlookup och returmatchningsvärde i filtrerad lista
  • VLOOKUP-funktionen kan hjälpa dig att hitta och returnera det första matchande värdet som standard, oavsett om det är ett normalt intervall eller en filtrerad lista. Ibland vill du bara söka efter och bara returnera det synliga värdet om det finns en filtrerad lista. Hur kunde du hantera den här uppgiften i Excel?

De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (17)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Hiii Dude, jag försöker leta upp med nya kalkylblad till flera ark men jag har gått eroor med den här formeln, snälla skaffa mig lösningar. min formel är = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daglig insamlingsrapport-2014-15.xlsx]Ändring Pmt'!$ D$2B2:AZ2000"),B17)>0),0))&"[Daglig insamlingsrapport-2014-15.xlsx]Ändring Pmt'!$D$2B2:AZ2000"),2,FALSK)
Denna kommentar minimerades av moderatoren på webbplatsen
[quote]Hiii Dude, jag försöker leta upp med nya kalkylblad till flera ark men jag har gått eroor med den här formeln, snälla skaffa mig lösningar. min formel är = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daglig insamlingsrapport-2014-15.xlsx]Ändring Pmt'!$ D$2B2:AZ2000"),B17)>0),0))&"[Daglig insamlingsrapport-2014-15.xlsx]Ändring Pmt'!$D$2B2:AZ2000"),2,FALSK)Av Achyutanand.[/quote] hej snälla ge mig excelark
Denna kommentar minimerades av moderatoren på webbplatsen
=IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT"))) Lookup Value Result A 100 100 B 200 200 C 300 300 D 400 400 D 400 400 G 325 325 H 425 425 I 150 150 A 100 100 K 350 350 L 450 450 sheet1 Data A 100 B 200 C 300 D 400 Data 2 E 125 F 225 G 325 H 425 Data 3 I 150 J 250 K 350 L 450
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, jag har flera kalkylblad, jag vill slå upp ett cellvärde baserat på att matcha namnet på fliken. kan du hjälpa snälla
Denna kommentar minimerades av moderatoren på webbplatsen
mycket 3: e klassens tjänster på den här webbplatsen köper inte någon form av produkt. Om du är en son till din far kan du betala tillbaka pengarna till min a/c. redan skickat till sajid.
Denna kommentar minimerades av moderatoren på webbplatsen
förlåt killar felaktigt kommentera på fel sida
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, jag försöker slå upp flera ark till ett annat... kan du hjälpa mig?
Denna kommentar minimerades av moderatoren på webbplatsen
=FEL(SLÖKNING($A2,Sheet1!$A$2:$B$5,2,FALSK),FEL(SÖKUP($A2,Blad2!$A$2:$B$5,2,FALSK),VSLÖK($A2, Sheet3!$A$2:$B$5,2,FALSE))) i ovanstående formel, istället 2(kolumnnummer) vill jag matcha kriterier med huvudarket. snälla hjälp mig
Denna kommentar minimerades av moderatoren på webbplatsen
Jag vill föra in flera arkinformation till ett ark i en pivottabell och jag vill att de ska vara sammankopplade..samma strukturer..jag gjorde genom konsolidering, men numren på kolumnavdelningen (ett fält) sprids inte ut i kolumner (andra fält är spridda över kolumnerna)..kan någon hjälpa snälla..
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Sir, snälla hjälp mig. Jag har öppnat en excel-bok där mer än 50 arkdata finns tillgängliga men sammanfattningen finns på ark ett men jag vill ha ett värde från varje ark. Så snälla hjälp med hur kan jag välja värde snälla sir gör det omgående. Jag väntar definitivt på ditt svar, jag kommer att uppskatta ditt svar. hänseende Mohd Shehzaad Khan
Denna kommentar minimerades av moderatoren på webbplatsen
denna formel är inte giltig när jag försöker i mitt excel
Denna kommentar minimerades av moderatoren på webbplatsen
prova att använda I-felfunktion inklusive vlookup..
Denna kommentar minimerades av moderatoren på webbplatsen
Här är ett exempel på hur det skulle se ut. =FEL(SLÖKNING(A1,Blad1!A:B,2,FALSK),FEL(SÖKUP(A1,Blad2!A:B,2,FALSK),FEL(SÖK(A1,Blad3!A:B,2,FALSK) ),"Artikel hittades inte!")))


Leta i huvudsak efter detta värde i Sheet1, om du inte kan hitta det, leta i Sheet2. Om det inte finns där, titta i Sheet3, och om det trots allt inte kan hittas, berätta för mig att värdet inte kunde hittas.
Denna kommentar minimerades av moderatoren på webbplatsen
När jag provar den här formen är den inte giltig
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, jag har också problem med att använda den här formeln för att kompilera värdena från flera ark.
Denna kommentar minimerades av moderatoren på webbplatsen
hej, i ark med flera användningsområden vill jag öka värdet med seriell. =SÖKUP($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSK) =SÖKUP($C10,'[april.xlsx]ahm'!$C$10:$L$10,7, XNUMX,FALSK) automatiskt värde kan ändras i formel
Denna kommentar minimerades av moderatoren på webbplatsen
kan du konvertera formeln till vanlig text
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

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL