Wie man in Excel Werte aus einem anderen Arbeitsblatt zieht

  • Teile Das
Hugh West

Bei Excel-Operationen müssen wir von Zeit zu Zeit Daten abrufen. Die abgerufenen Werte können im selben Arbeitsblatt oder in einem anderen Arbeitsblatt oder einer Arbeitsmappe gespeichert sein. Heute zeigen wir Ihnen, wie Sie Werte aus einem anderen Arbeitsblatt in Excel abrufen können. Für diese Sitzung verwenden wir Excel 2019 (und ein wenig Excel 365), Sie können aber auch Ihr eigenes verwenden.

Das Wichtigste zuerst: Machen wir uns mit dem Datensatz vertraut, der die Grundlage für unsere Beispiele bildet.

Hier haben wir zwei Tabellen zu Filmen, eine Tabelle enthält die Zusammenfassung des Films, die andere etwas weiter gefasste Informationen. Wir haben die Tabellen in zwei verschiedenen Blättern gespeichert Zusammenfassung und Einzelheiten Anhand dieses Datensatzes werden wir die Werte auf die Arbeitsblätter übertragen.

Beachten Sie, dass es sich hierbei um einen einfachen Datensatz handelt. In einem praktischen Szenario kann es vorkommen, dass Sie auf einen viel größeren und komplexeren Datensatz stoßen.

Praxis Arbeitsbuch

Sie können das Arbeitsbuch für die Praxis über den unten stehenden Link herunterladen.

Wie man Werte aus einem anderen Arbeitsblatt zieht.xlsx

Werte aus einem anderen Arbeitsblatt in Excel ziehen

Beim Abrufen von Werten aus verschiedenen Arbeitsblättern müssen wir berücksichtigen, dass die Arbeitsblätter aus derselben Arbeitsmappe oder aus verschiedenen Arbeitsmappen stammen können.

1 Werte aus einem anderen Arbeitsblatt in derselben Arbeitsmappe ziehen

I. Straight Forward Pull mit Zellenbezug

Sie können Werte aus einem anderen Arbeitsblatt beziehen, indem Sie in der Formel den Zellbezug gefolgt vom Blattnamen angeben. Alles, was wir mit Gleichheitszeichen ( = ) ist eine Formel.

Sie werden es anhand von Beispielen besser verstehen. Nehmen wir an, wir wollen den Namen des Schauspielers für die Filme abrufen.

Hier haben wir eine Spalte eingeführt Schauspieler in die Tabelle der Filmzusammenfassung einfügen. Nun wollen wir die Pull-Methode untersuchen.

Alles, was wir tun müssen, ist, den Zellbezug zusammen mit dem Blattnamen anzugeben.

=Details!D4

Hier Einzelheiten ist der Blattname und D4 ist der Zellbezug. Wir müssen ein " ! "Excel unterscheidet zwischen Blatt- und Zellbezug durch das Zeichen " ! Zeichen".

Wir haben den Namen des Schauspielers gefunden. Machen wir dasselbe für den Rest der Zellen oder verwenden wir die AutoFill-Funktion .

Wir erhalten die Namen aller Akteure. Da unsere Daten begrenzt sind und in beiden Blättern in der gleichen Reihenfolge stehen, erhalten wir die Namen in der richtigen Reihenfolge.

II. Werte mit VLOOKUP ziehen

Egal, welchen Namen Sie nennen, eine Funktion, die Ihnen in den Sinn kommt, ist das Ziehen oder Abrufen oder Holen VLOOKUP .

Im vorigen Abschnitt haben wir die Werte mit Hilfe der Zellbezüge gezogen, aber auf lange Sicht ist das vielleicht nicht sinnvoll. VLOOKUP kann hier die Rettung sein, da es die Werte auf der Grundlage der Übereinstimmung zieht.

Schreiben wir die Formel mit VLOOKUP

=VLOOKUP(B4,Details!$B$4:$E$12,3,0)

Hier haben wir bereitgestellt B4 als die lookup_value innerhalb der VLOOKUP Funktion und Einzelheiten!$B$4:$E$12 ist die lookup_array Wie Sie sehen, haben wir den Blattnamen vor dem Bereich angegeben. Der Blattname und der Bereich sind durch das Zeichen "" getrennt. ! Zeichen".

Hier sind 3 als Schauspieler in der 3. Spalte des Bereichs und 0 für die genaue Übereinstimmung.

Wir haben den Schauspieler des Films Jack Reacher von einem anderen Blatt, Einzelheiten Schreiben Sie die Formel für den Rest der Werte oder üben Sie die AutoFill Funktion.

Lesen Sie mehr: Automatisches Übertragen von Daten von einem Excel-Arbeitsblatt in ein anderes mit VLOOKUP

III. mit INDEX-MATCH Werte ziehen

Eine bekannte Alternative zu VLOOKUP ist die Kombination der INDEX und MATCH Funktionen.

Die MATCH Funktion gibt die Position eines Nachschlagewertes in einem Bereich zurück und INDEX gibt den Wert an einer bestimmten Stelle in einem Bereich zurück.

Wir werden diese Kombination nutzen, um das Genre der Filme zu ermitteln.

Die Formel wird wie folgt lauten

=INDEX(Details!$C$4:$C$12,MATCH(B4,Details!$B$4:$B$12,0))

Innerhalb der MATCH Funktion, B4 ist die lookup_value, und Einzelheiten!$B$4:$B$12 ist die nachschlagen_bereich . diese MATCH Teil gibt die Position an und dann INDEX zieht den Wert aus Einzelheiten!$C$4:$C$12 Bereich.

Wir haben den Genre-Wert aus dem Einzelheiten Schreiben Sie die Formel oder üben Sie die AutoFill für den Rest der Werte.

IV. mit XLOOKUP Werte ziehen

Wenn Sie Excel 365 verwenden, dann können Sie eine Funktion namens XLOOKUP zum Abrufen der Werte.

Ziehen wir den entsprechenden Namen des Regisseurs aus der Einzelheiten Blatt.

Die Formel wird wie folgt lauten

=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12, "Nicht gefunden")

Hier B4 ist die lookup_value , Einzelheiten!$B$4:$B$12 ist die nachschlagen_bereich, und Einzelheiten!$E$4:$E$12 ist der Bereich, aus dem wir Werte abrufen müssen. Sie sehen, dass wir den Blattnamen geschrieben haben, Einzelheiten vor jedem der Bereiche.

Darüber hinaus haben wir das optionale Feld "Not Found" hinzugefügt if_not_found .

Wir haben den Wert, den Namen des Direktors, von einem anderen Blatt genommen, Einzelheiten Machen Sie das Gleiche für die restlichen Werte.

Lesen Sie mehr: Wie man Daten aus einer anderen Excel-Datei in Excel importiert (2 Wege)

Ähnliche Lektüre

  • Wie importiere ich eine Textdatei mit mehreren Trennzeichen in Excel (3 Methoden)
  • VBA-Code zum Konvertieren von Textdateien in Excel (7 Methoden)
  • Wie man Daten aus Excel-Blättern extrahiert (6 wirksame Methoden)
  • Gefilterte Daten in Excel in ein anderes Blatt extrahieren (4 Methoden)
  • Extrahieren von Daten aus einer Liste mit einer Excel-Formel (5 Methoden)

2 Werte aus einem anderen Arbeitsblatt aus einer anderen Arbeitsmappe ziehen

Möglicherweise müssen wir Werte aus einem Arbeitsblatt aus einer anderen Arbeitsmappe beziehen.

Um Ihnen Beispiele zu zeigen, haben wir die Einzelheiten Wert des Blattes in eine andere Arbeitsmappe namens Werte ziehen Arbeitsmappe _Details.xlsx

Und unsere (aktualisierte) Zusammenfassungstabelle befindet sich immer noch in der Arbeitsmappe Wie man Werte aus einem anderen Arbeitsblatt Excel.xlsx zieht

Wir werden den Namen des Regisseurs aus einer anderen Arbeitsmappe ziehen.

Wir können jeden der Ansätze verwenden ( Zelle Referenz , VLOOKUP , INDEX-MATCH , XLOOKUP Sie müssen lediglich den Namen der Arbeitsmappe in den Klammern angeben.

Zur Zeit verwenden wir VLOOKUP Schreiben wir die Formel.

=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Details'!$B$4:$E$12,4,0)

Hier vor dem Zellbereich $B$4:$E$12 haben wir den Blattnamen (Details) und den Namen der Arbeitsmappe angegeben. Der Name der Arbeitsmappe steht in Klammern.

Der Bereich wird von diesen beiden durch ein " ! "Da wir die Arbeitsmappe und das Arbeitsblatt gleichzeitig zählen müssen, stehen sie in einfachen Anführungszeichen ( '' ).

Wir haben den Wert "Name des Direktors" aus einem Arbeitsblatt in einem anderen Arbeitsblatt entnommen. Machen Sie das Gleiche für die übrigen Werte oder verwenden Sie die AutoFill Funktion.

Lesen Sie mehr: Ziehen von Daten aus einem anderen Blatt auf der Grundlage von Kriterien in Excel

Schlussfolgerung

Das war's für diese Sitzung. Wir haben mehrere Methoden aufgelistet, um Werte aus einem anderen Arbeitsblatt in Excel zu ziehen. Wir hoffen, dass Sie diese hilfreich finden. Bitte kommentieren Sie, wenn Ihnen etwas unverständlich vorkommt. Lassen Sie uns wissen, welche anderen Methoden wir hier vielleicht übersehen haben.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.