Direkt zum Inhalt

Tipps und Tutorials für Excel teilen

Wie kann ich Werte über mehrere Arbeitsblätter hinweg anzeigen?

In Excel können wir die vlookup-Funktion einfach anwenden, um die übereinstimmenden Werte in einer einzelnen Tabelle eines Arbeitsblatts zurückzugeben. Aber haben Sie jemals darüber nachgedacht, wie Sie Werte über mehrere Arbeitsblätter hinweg anzeigen können? Angenommen, ich habe die folgenden drei Arbeitsblätter mit Datenbereich, und jetzt möchte ich einen Teil der entsprechenden Werte basierend auf den Kriterien aus diesen drei Arbeitsblättern erhalten, siehe Screenshots:

Vlookup-Werte aus mehreren Arbeitsblättern mit einer Array-Formel

Vlookup-Werte aus mehreren Arbeitsblättern mit einer normalen Formel

Vlookup-Werte aus mehreren Arbeitsblättern mit einer fantastischen Funktion


Vlookup-Werte aus mehreren Arbeitsblättern mit einer Array-Formel

Um diese Array-Formel zu verwenden, sollten Sie diesen drei Arbeitsblättern einen Bereichsnamen geben. Listen Sie Ihre Arbeitsblattnamen in einem neuen Arbeitsblatt auf, z. B. den folgenden Screenshot:

1. Geben Sie diesen Arbeitsblättern einen Bereichsnamen, wählen Sie die Blattnamen aus und geben Sie einen Namen in das Feld ein Namensfeld In diesem Fall gebe ich neben der Formelleiste Sheetlist als Bereichsnamen ein und drücke dann Enter Key.

2. Und dann können Sie die folgende lange Formel in Ihre spezifische Zelle eingeben:

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

3. Und dann drücken Strg + Umschalt + Enter Geben Sie die Tasten zusammen, um den ersten entsprechenden Wert zu erhalten, und ziehen Sie dann den Füllpunkt nach unten zu den Zellen, auf die Sie diese Formel anwenden möchten. Alle relativen Werte jeder Zeile wurden wie folgt zurückgegeben:

Anmerkungen:

1. In der obigen Formel:

  • A2: ist die Zellreferenz, deren relativen Wert Sie zurückgeben möchten;
  • Blattliste: ist der Bereichsname der Arbeitsblattnamen, die ich in Schritt 1 erstellt habe;
  • A2: B6: ist der Datenbereich der Arbeitsblätter, die Sie durchsuchen müssen;
  • 2: Gibt die Spaltennummer an, an die Ihr übereinstimmender Wert zurückgegeben wird.

2. Wenn der spezifische Wert, den Sie suchen, nicht vorhanden ist, wird ein # N / A-Wert angezeigt.


Demo: Vlookup-Werte aus mehreren Arbeitsblättern mit einer Array-Formel


Vlookup-Übereinstimmungsdatensätze aus mehreren Arbeitsblättern in Excel

Es kann für Sie problematisch sein, entsprechende Werte aus mehreren Arbeitsblättern nachzuschlagen, aber mit Kutools for Excel's LOOKUP über mehrere Blätter Dienstprogramm, können Sie diese Aufgabe schnell und ohne komplexe Formeln lösen.           Klicken Sie hier, um Kutools für Excel herunterzuladen!

Kutools for Excel: mit mehr als 300 praktischen Excel-Add-Ins, die Sie innerhalb von 30 Tagen kostenlos und ohne Einschränkungen testen können. Jetzt herunterladen und kostenlos testen!


Vlookup-Werte aus mehreren Arbeitsblättern mit einer normalen Formel

Wenn Sie den Bereichsnamen nicht festlegen möchten und mit der Array-Formel nicht vertraut sind, finden Sie hier auch eine normale Formel, die Ihnen hilft.

1. Bitte geben Sie die folgende Formel in eine Zelle ein, die Sie benötigen:

=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. Ziehen Sie dann den Füllpunkt nach unten in den Zellenbereich, in dem diese Formel enthalten sein soll (siehe Abbildung):

Anmerkungen:

1. In der obigen Formel:

  • A2: ist die Zellreferenz, deren relativen Wert Sie zurückgeben möchten;
  • Sheet1, Sheet2, Sheet3: sind die Blattnamen, die die Daten enthalten, die Sie verwenden möchten;
  • A2: B6: ist der Datenbereich der Arbeitsblätter, die Sie durchsuchen müssen;
  • 2: Gibt die Spaltennummer an, an die Ihr übereinstimmender Wert zurückgegeben wird.

2. Um diese Formel viel einfacher zu verstehen, besteht die lange Formel aus mehreren Lookup-Funktionen und ist mit der IFERROR-Funktion verbunden. Wenn Sie mehr Arbeitsblätter haben, müssen Sie nur die vlookup-Funktion in Verbindung mit dem IFERROE nach der Formel hinzufügen.

3. Wenn der spezifische Wert, den Sie suchen, nicht vorhanden ist, wird ein # N / A-Wert angezeigt.


Vlookup-Werte aus mehreren Arbeitsblättern mit einer fantastischen Funktion

Vielleicht sind die beiden oben genannten Formeln für Sie zu schwierig zu verwenden. Hier werde ich eine leistungsstarke Funktion vorstellen. Kutools for Excel's LOOKUP über mehrere BlätterMit dieser Funktion können Sie diesen Job schnell erledigen, wenn Dutzende oder Hunderte von Arbeitsblättern vorhanden sind.

Tipps:Um dies anzuwenden LOOKUP über mehrere Blätter Funktion sollten Sie zunächst die herunterladen Kutools for Excelund wenden Sie die Funktion dann schnell und einfach an.

Nach der Installation Kutools for ExcelBitte machen Sie Folgendes:

1. Klicken Sie Kutoolen > Super-Lookup > LOOKUP über mehrere Blätter, siehe Screenshot:

2. In dem LOOKUP über mehrere Blätter Im Dialogfeld führen Sie bitte die folgenden Vorgänge aus:

  • Wählen Sie die Suchwertzellen und Ausgabezellen aus der Suchwerte und Ausgabebereich Sektion;
  • Wählen Sie dann den Datenbereich aus anderen Blättern aus und fügen Sie ihn hinzu Datenreichweite Listenfeld.

Note: Wenn Sie den Fehlerwert # N / A durch einen anderen Textwert ersetzen möchten, müssen Sie nur überprüfen Ersetzen Sie den Fehlerwert # N / A durch einen angegebenen Wert Option, und geben Sie dann den gewünschten Text ein.

3. Dann klick OK Schaltfläche, alle übereinstimmenden Datensätze wurden über mehrere Arbeitsblätter zurückgegeben, siehe Screenshots:

Klicken Sie hier, um Kutools für Excel herunterzuladen und jetzt kostenlos zu testen!


Weitere relative Artikel:

  • Vlookup-Übereinstimmungswert von unten nach oben in Excel
  • Normalerweise kann Ihnen die Vlookup-Funktion dabei helfen, die Daten von oben nach unten zu finden, um den ersten übereinstimmenden Wert aus der Liste zu erhalten. Manchmal müssen Sie jedoch von unten nach oben suchen, um den letzten entsprechenden Wert zu extrahieren. Haben Sie gute Ideen für diese Aufgabe in Excel?
  • Mehrere entsprechende Werte in Excel anzeigen und verketten
  • Wie wir alle wissen, kann uns die Vlookup-Funktion in Excel helfen, einen Wert zu suchen und die entsprechenden Daten in einer anderen Spalte zurückzugeben. Im Allgemeinen kann sie jedoch nur dann den ersten relativen Wert erhalten, wenn mehrere übereinstimmende Daten vorhanden sind. In diesem Artikel werde ich darüber sprechen, wie mehrere entsprechende Werte in nur einer Zelle oder einer vertikalen Liste angezeigt und verkettet werden.
  • Vlookup über mehrere Blätter und Summenergebnisse in Excel
  • Angenommen, ich habe vier Arbeitsblätter mit derselben Formatierung. Jetzt möchte ich das Fernsehgerät in der Produktspalte jedes Blattes finden und die Gesamtzahl der Bestellungen auf diesen Blättern wie im folgenden Screenshot sehen. Wie kann ich dieses Problem mit einer einfachen und schnellen Methode in Excel lösen?
  • Übereinstimmender Wert für Lookup und Rückgabe in gefilterter Liste
  • Mit der VLOOKUP-Funktion können Sie standardmäßig den ersten übereinstimmenden Wert finden und zurückgeben, unabhängig davon, ob es sich um einen normalen Bereich oder eine gefilterte Liste handelt. Manchmal möchten Sie nur nachsehen und nur den sichtbaren Wert zurückgeben, wenn eine gefilterte Liste vorhanden ist. Wie können Sie mit dieser Aufgabe in Excel umgehen?

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
  • Zuletzt aktualisiert am .
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
can you convert the formula into plain text
This comment was minimized by the moderator on the site
hi, in multiple use sheet , iwant to value increase by serial. =VLOOKUP($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSE) =VLOOKUP($C10,'[april.xlsx]ahm'!$C$10:$L$10,7,FALSE) autometically value can change in formula
This comment was minimized by the moderator on the site
Hi, I am also having problem using this formula to compile the values from multiple sheet.
This comment was minimized by the moderator on the site
when i try this foirmula its not valid
This comment was minimized by the moderator on the site
this formula is not valid when i am triying in my excel
This comment was minimized by the moderator on the site
try using Iferror funtion icluding vlookup..
This comment was minimized by the moderator on the site
Here is an example of what that would look like. =IFERROR(VLOOKUP(A1,Sheet1!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet3!A:B,2,FALSE),"Item Not Found!")))


Essetially look in Sheet1 for this value, if you can't find it, look in Sheet2. If it isn't there look in Sheet3, and if after all of that it can't be found, tell me that the value could not be found.
This comment was minimized by the moderator on the site
Hi Sir, Please help me I have open a excel book in which more than 50 on sheet data available but summary available at sheet one but I want pick value from every sheet. So please help out how can i pick value please sir do urgently. I am waiting for your response definietly I will appreciate your response. regard's Mohd Shehzaad Khan
This comment was minimized by the moderator on the site
I want to bring mutiple sheets informatiom into one sheets lke pivot table and i want them to be connect..same structures..i did by consolidation but the column department (one field)numbers are not spreading out colums wise (other fields are spread over the columns)..can anyone help plz..
This comment was minimized by the moderator on the site
=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$5,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$5,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$5,2,FALSE))) in above formula, instead 2(column number) i want match criteria with main sheet. please help me
This comment was minimized by the moderator on the site
Hi, I am trying to look up multiple sheets to another sheets... can you help me?
This comment was minimized by the moderator on the site
sorry guys wrongly comment on wrong site
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations