Kombinieren von Daten aus mehreren Blättern in Excel (4 Möglichkeiten)

  • Teile Das
Hugh West

Unter Excel arbeiten wir oft mit großen Datensätze Bei der Arbeit mit diesen Datensätze müssen wir häufig Daten kombinieren von mehrere Blätter In diesem Artikel werde ich erklären, wie man sie richtig analysiert. 4 Wege in Excel zu Daten kombinieren von mehrere Blätter .

Download Arbeitsbuch Praxis

Kombinieren von Daten aus mehreren Blättern.xlsx

Verwenden von VBA zum Kombinieren von Daten aus mehreren Blättern.xlsm

Dies ist die Arbeitsblatt Ich werde die Methoden erläutern, mit denen man Daten kombinieren von mehrere Blätter .in Excel Wir haben mehrere Studenten mit ihren Studentenausweis und ihre Markierungen. Ich werde konsolidieren die Markierungen für die verschiedenen Fächer, um die Methoden zu beschreiben.

4 Methoden zum Kombinieren von Daten aus mehreren Blättern in Excel

1. die Konsolidierungsfunktion anwenden, um Daten aus mehreren Blättern zu kombinieren

In diesem Abschnitt werde ich erklären, wie man Konsolidieren zu Daten kombinieren . ich werde die Markierung(en) von Physik und Mathematik mit Hilfe dieser Methode.

SCHRITTE:

Gehen Sie zum Arbeitsblatt konsolidieren . auswählen D5 .

Gehen Sie dann zum Daten tab>> auswählen Daten-Tools auswählen Konsolidieren .

A Dialogfeld von Konsolidieren erscheinen wird.

Behalten Sie die Funktion Dropdown-Menü, da Sie die Noten summieren möchten.

Jetzt müssen Sie eine Referenz Weiter zu Arbeitsblatt "Datensatz (Physik) Wählen Sie die Bereich D5:D14 auswählen hinzufügen .

Excel fügt die Referenz Setzen Sie ebenfalls die Referenz für die Bereich D5:D14 von der Arbeitsmappe Datensatz (Mathematik) .

➤ Klicken Sie dann auf OK . Excel wird Mähdrescher sie und geben die Summe als Ausgabe.

Lesen Sie mehr: Konsolidierung von Daten in Excel aus mehreren Arbeitsblättern (3 Möglichkeiten)

2. die Verwendung von Power Query zur Kombination von Daten aus mehreren Blättern

Jetzt werden wir sehen, wie man Daten aus mehreren Blättern kombiniert, indem man PowerQuery . ich werde die Markierung(en) von Physik für zwei Abschnitte ( A & B ) in diesem Fall gibt es eine Voraussetzung In diesem Fall sollte der Datensatz in Tabelle Form.

SCHRITT 1: TABELLE ERSTELLEN

Wählen Sie die Bereich B4:D14 .

Presse STRG + T . Tabelle erstellen Klicken Sie auf das Dialogfeld OK .

Excel wird die Tabelle erstellt.

Jetzt benenne ich die Tabelle Gehen Sie dazu auf die Seite Tabelle Design und benennen Sie Ihre Tabelle .

Erstellen Sie in ähnlicher Weise Tabellen für andere Datensätze .

SCHRITT 2: DATEN KOMBINIEREN

Gehen Sie zum Daten tab>> auswählen Daten abrufen auswählen Aus anderen Quellen auswählen Leere Abfrage

Power Query Editor In der Formelleiste notieren Sie die Formel:

=Excel.CurrentWorkbook()

➤ Presse EINGEBEN . Excel zeigt die Tabellen in Ihrem Arbeitsbuch .

➤ Klicken Sie dann auf die Schaltfläche Doppelpfeil (siehe Bild).

➤ Wählen Sie anschließend die Spalten Ich werde sie alle zusammenfassen.

➤ Lassen Sie die Ursprünglichen Spaltennamen als Präfix verwenden unmarkiert. OK .

Excel wird die Datensätze .

➤ Wählen Sie nun Schließen & Laden .

Excel wird eine neue Tabelle die Kombination der Datensätze .

Umbenennen die Name Spalte Ich werde dies als Abschnitt .

HINWEIS:

Wenn Sie die oben beschriebene Methode anwenden, können Sie auf ein Problem stoßen.

Der Name unserer neuen Tabelle lautet Abfrage1 die besteht aus 21 Zeilen einschließlich der Kopfzeilen .

➤ Jetzt Rechtsklick auf Ihr Maus zum Aufrufen der Kontextmenü Dann klicken Sie auf Auffrischen .

Sobald Sie aktualisieren werden Sie sehen, dass die Zeile Nummer hat sich geändert in 41 Das liegt daran, dass Abfrage1 selbst ist eine Tabelle und funktioniert als Eingabe .

Führen Sie die folgenden Schritte aus, um dieses Problem zu lösen.

➤ Gehen Sie zum Drop-down der Spalte Name (siehe Bild)

➤ Dann gehen Sie zu Text-Filter auswählen Enthält nicht .

Benutzerdefinierter AutoFilter wird geöffnet.

➤ Schreiben Abfrage1 im Box (siehe Bild) und klicken Sie dann auf OK .

Dieses Mal ist die Zeilen die den Namen Abfrage1 wird nicht angezeigt, auch wenn Sie die Datensatz .

20 Reihen werden jetzt geladen, weil Excel zählt nicht die Kopfzeile dieses Mal.

Ähnliche Lektüre

  • Wie man zwei Liniendiagramme in Excel kombiniert (3 Methoden)
  • Kombinieren von zwei Diagrammen in Excel (2 Methoden)
  • Wie man Diagramme in Excel kombiniert (Schritt-für-Schritt-Anleitung)
  • Mehrere Excel-Dateien in einem Blatt zusammenführen (4 Methoden)
  • Zusammenführen von Spalten in Excel (4 Möglichkeiten)

3 VBA zum Kombinieren von Daten aus mehreren Blättern verwenden

Jetzt werde ich mich bewerben VBA-Makro zu Daten kombinieren von mehrere Blätter Angenommen, Ihr Arbeitsbuch hat zwei Arbeitsblätter , Datensatz ( Physik_A ) und Datensatz ( Physik_B ) und Sie kombinieren die Daten von diesen Datensätze in eine neue Arbeitsblatt namens Konsolidieren .

SCHRITTE:

➤ Weiter zu Entwickler tab>> auswählen Visuell Grundlegend

➤ Dann gehen Sie zu einfügen. tab>> Modul

A Modul Schreiben Sie nun den folgenden Code.

 Sub combine_multiple_sheets() Dim Row_1, Col_1, Row_last, Column_last As Long Dim headers As Range Set wX = Worksheets("Consolidated") Set WB = ThisWorkbook Set headers = Application.InputBox("Choose the Headers", Type:=8) headers.Copy wX.Range("A1") Row_1 = headers.Row + 1 Col_1 = headers.Column Debug.Print Row_1, Col_1 For Each ws In WB.Worksheets If ws.Name "Consolidated" Then ws.ActivateRow_last = Cells(Rows.Count, Col_1).End(xlUp).Row Column_last = Cells(Row_1, Columns.Count).End(xlToLeft).Column Range(Cells(Row_1, Col_1), Cells(Row_last, Column_last)).Copy _ wX.Range("A" & wX.Cells(Rows.Count, 1).End(xlUp).Row + 1) End If Next ws Worksheets("Consolidated").Activate End Sub 

Hier habe ich eine Unterverfahren namens kombinieren_mehrere_Blätter . ich habe genommen Zeile_1 , Spalte_1 , Zeile_letzte und Spalte_last Variablen unter Verwendung der Dim Anweisung und setzen wX als die Konsolidiert Arbeitsblatt unter Verwendung der Satz Erklärung.

Außerdem habe ich ein Eingabefeld für Nachrichten mit Anwendung.InputBox mit der Anweisung "Wählen Sie die Überschriften" .

Dann habe ich ein Für Schleife und definiert Zeile_1 und Spalte_1 mit kopfzeile.bereich Eigentum.

➤ Drücken Sie dann F5 um das Programm auszuführen. Excel erstellt eine kombinierter Datensatz .

HINWEIS:

Bitte denken Sie daran, dass diese VBA-Code kombiniert alle Blätter verfügbar in Ihrem Arbeitsbuch Sie müssen also nur diese haben. Arbeitsblätter deren Daten Sie werden Mähdrescher .

Lesen Sie mehr: Zusammenführen mehrerer Blätter zu einem Blatt mit VBA in Excel (2 Möglichkeiten)

4. die VLOOKUP-Funktion anwenden, um Daten aus mehreren Blättern zu kombinieren

Angenommen, ich habe eine Arbeitsblatt genannt " Namen ", wo ich die Namen einiger Schüler und Schülerinnen habe, und eine weitere mit dem Namen " Marks "Zur Schaffung einer angemessenen Ergebnis Blatt, ich muss Mähdrescher Ich werde das mit Hilfe von die Funktion VLOOKUP .

SCHRITTE:

➤ Erstellen Sie eine neue Spalte Marks rechts von Namen .

➤ Gehen Sie dann zu D5 und schreiben Sie die folgende Formel auf

=VLOOKUP(B5,Markierungen!B4:C14,2)

Hier habe ich die Option Nachschlagewert B5 und das Array ist B4:C14 von der Notenblatt . die col_ind_num ist 2 denn ich möchte die Marken .

➤ Drücken Sie nun EINGEBEN . Excel wird die Ausgabe zurückgegeben.

➤ Dann verwenden Sie Füllen Griff zu AutoFill bis zu D14 . Excel kombiniert die Marken aus den Arbeitsblatt "Markierungen .

Lesen Sie mehr: Wie man Blätter in Excel kombiniert (6 einfachste Möglichkeiten)

Praxis-Arbeitsheft

Es ist wichtig, die Methoden der Daten kombinieren von mehreren Blätter Deshalb habe ich eine Tabelle beigefügt. Übungsblatt für Sie.

Schlussfolgerung

In diesem Artikel habe ich Folgendes illustriert 4 Wege in Excel zu Daten kombinieren von mehrere Blätter Und schließlich, wenn Sie irgendwelche Vorschläge, Ideen oder Rückmeldungen haben, zögern Sie bitte nicht, unten einen Kommentar abzugeben.

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.