2011-12-10 18:43:43 +0000 2011-12-10 18:43:43 +0000
32
32
Advertisement

Zwei Excel-Dateien unter Verwendung einer gemeinsamen Spalte zusammenführen

Advertisement

Ich habe zwei Excel-Tabellen. Ich muss die beiden so zusammenführen, dass die Werte in der einen mit der anderen übereinstimmen. Für z.B.

The first excel, the 2nd excel

1 t 1 tes1
2 5 3 tes3
3 t 4 tes4
4 g

Beachten Sie, dass in der ersten Spalte der zweiten Excel-Tabelle 2 fehlt, daher möchte ich, dass die erste Excel-Tabelle wie folgt aussieht:

1 tes1 t
2 5 
3 tes3 t
4 tes4 g

Ich bin neu in Excel. Wir freuen uns über jede Hilfe dabei.

Advertisement
Advertisement

Antworten (2)

46
46
46
2011-12-10 19:57:57 +0000

Ich habe die Daten aus “der ersten Excel-Datei” auf Blatt1 und “der zweiten Excel-Datei” auf Blatt2 platziert.

Der Schlüssel zu dieser Lösung ist die Funktion VLOOKUP(). Zuerst fügen wir eine Spalte ein.

Dann verwenden wir die Funktion VLOOKUP(), um den Wert von “1” in Blatt2 nachzuschlagen. Wir geben 2 als Wert des dritten Parameters an, d.h. wir wollen den Wert der zweiten Spalte im Array. Beachten Sie auch die Verwendung der $-Symbole zur Fixierung des Arrays. Dies wird beim Ausfüllen wichtig sein.

Notieren Sie sich den Inhalt von Blatt2:

Wenn wir die Formel ausfüllen, erhalten wir Übereinstimmungen für alle Werte mit Ausnahme der “2” in Zelle A2.

Um ein Leerzeichen (“”“) anstelle von "N/A”, wie in Ihrer Problemaussage, anzuzeigen, können wir die VLOOKUP()-Funktion in die IFERROR()-Funktion einbinden.

Endergebnis:

3
3
3
2014-10-07 18:00:34 +0000

Sie können auch Query aus Excel-Dateien verwenden:

  • Definieren Sie den Namen für die erste Excel-Tabelle (Registerkarte “Formeln” -> Name definieren)
  • Definieren Sie den Namen für die zweite Excel-Tabelle
  • Gehen Sie zur Registerkarte “Daten”, wählen Sie “Aus anderen Quellen”, und wählen Sie aus der Dropdown-Liste “Aus Microsoft Query”
  • Wählen Sie Ihre Arbeitsmappendatei und bestätigen Sie, dass Sie die Spalten manuell zusammenführen möchten
  • Im folgenden Fenster “Abfrage aus Excel-Dateien”, Ziehen Sie die erste Spalte der ersten Tabelle in die erste Spalte der zweiten Tabelle - eine Verknüpfung zwischen diesen Spalten wird erstellt
  • Gehen Sie zum Menü Datei, klicken Sie auf “Daten an MS Office Excel zurückgeben”, ein Dialogfeld “Daten importieren” wird eingeblendet
  • Wählen Sie das Blatt aus, in das die abgeglichenen Daten importiert werden sollen
  • Klicken Sie auf OK -> Sie sollten abgeglichene Daten mit Spalten aus beiden Tabellen sehen

Oder wenn es Ihnen nichts ausmacht, Ihre Dateien zu einem Online-Dienst hochzuladen, können Sie zum Beispiel http: //www. gridoc.com/join-tables verwenden und die Blätter per Drag&Drop zusammenführen (Haftungsausschluss: Ich bin Autor des Tools).

Hoffentlich hilft das.

Advertisement

Verwandte Fragen

8
1
7
6
2
Advertisement
Advertisement