Wie vergleicht man zwei Spalten in Excel und ermittelt fehlende Werte?
In Excel arbeiten Sie oft mit zwei verwandten Datenspalten, bei denen Sie prüfen müssen, ob alle Werte einer Spalte auch in der anderen enthalten sind. Wie im folgenden Screenshot gezeigt, enthält Spalte 1 beispielsweise eine vollständige Liste von Elementen, während Spalte 2 nur einen Teil davon umfasst. In solchen Fällen hilft die Identifizierung fehlender Werte, die Datenkonsistenz und -genauigkeit sicherzustellen. Dieser Artikel stellt zwei Methoden vor, um zwei Spalten in Excel zu vergleichen und fehlende Werte zu finden – mithilfe von Formeln und VBA –, sodass Sie schnell die Methode wählen können, die am besten zu Ihrem Arbeitsablauf passt.

- Vergleichen Sie zwei Spalten und finden Sie fehlende Werte mithilfe einer Formel
- Vergleichen Sie zwei Spalten und finden Sie fehlende Werte mit VBA
Vergleichen Sie zwei Spalten und finden Sie fehlende Werte mithilfe einer Formel
In Excel können Sie mit einer einfachen Formel schnell prüfen, ob Werte aus einer Spalte auch in einer anderen Spalte vorkommen. So identifizieren Sie fehlende oder nicht übereinstimmende Einträge – ideal für die Datenvalidierung, die Bereinigung von Listen oder die Vorbereitung von Tabellen vor dem Zusammenführen.
1.Wählen Sie eine leere Zelle (z. B.)E2), in der das Vergleichsergebnis angezeigt werden soll. Geben Sie die folgende Formel ein und drücken Sie Enter:
=IF(COUNTIF(B:B,A2)=0,"Missing",A2) 
Hinweise:
2. Ziehen Sie nach der Eingabe der Formel den Ausfüllkästchen-Griff nach unten, um die Formel auf weitere Zeilen anzuwenden. Die neue Spalte zeigt an, welche Werte aus Spalte A in Spalte B vorhanden sind, und markiert fehlende Einträge mit „Fehlt“.

Vor- und Nachteile:
Vorteile: Einfach und schnell eingerichtet; fehlende oder nicht übereinstimmende Daten werden klar und deutlich erkannt.

Entfesseln Sie die Magie von Excel mit KUTOOLS AI
- Intelligente Ausführung: Führen Sie Zelloperationen durch, analysieren Sie Daten und erstellen Sie Diagramme – alles ganz einfach per Sprachbefehl.
- Benutzerdefinierte Formeln: Erstellen Sie maßgeschneiderte Formeln, um Ihre Arbeitsabläufe optimal zu optimieren.
- VBA-Programmierung: Schreiben und implementieren Sie VBA-Code ganz mühelos.
- Formelinterpretation: Verstehen Sie komplexe Formeln spielend leicht.
- Textübersetzung: Überwinden Sie Sprachbarrieren direkt in Ihren Tabellenkalkulationen.
Vergleichen Sie zwei Spalten und finden Sie fehlende Werte mit VBA
Wenn Sie regelmäßig fehlende Werte zwischen zwei Spalten prüfen müssen, automatisiert ein VBA-Makro diesen Prozess und meistert auch große Datensätze mühelos. Mit dem VBA-Ansatz durchlaufen Sie jede Zelle und lassen Einträge hervorheben, die in der Vergleichsspalte nicht gefunden werden – so sparen Sie Zeit und minimieren manuelle Fehler.
Vorsichtsmaßnahmen und Tipps: Speichern Sie Ihre Arbeitsmappe immer, bevor Sie VBA-Code ausführen – denn Makros können irreversible Änderungen vornehmen. Testen Sie das Makro zunächst an Beispieldaten, um Fehler wie das versehentliche Überschreiben Ihrer Quellspalten zu vermeiden.
1. Wechseln Sie zur Entwicklertools-Registerkarte und klicken Sie auf Visual Basic, um den Editor für Microsoft Visual Basic for Applications zu öffnen. Falls die Registerkarte „Entwicklertools“ nicht sichtbar ist, lesen Sie diese Anleitung: „Entwicklertools“-Registerkarte in Excel anzeigen.
2. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modul zu erstellen. Fügen Sie anschließend den folgenden Code in das Editor-Fenster ein:
Sub CompareColumnsFindMissing()
Dim ws As Worksheet
Dim rngA As Range, rngB As Range, c As Range
Set ws = ActiveSheet
Set rngA = ws.Range("A2:A100") 'Column to check
Set rngB = ws.Range("B2:B100") 'Reference column
For Each c In rngA
If Application.WorksheetFunction.CountIf(rngB, c.Value) = 0 Then
c.Offset(0, 2).Value = "Missing"
Else
c.Offset(0, 2).Value = c.Value
End If
Next c
End Sub Tipp:Sie können die Bereichsbezüge ()"A2:A100" und "B2:B100") an die Größe Ihres Datensatzes anpassen.
3. Drücken Sie F5 oder klicken Sie auf die Schaltfläche Ausführen, um das Makro auszuführen. Der Code generiert die Ergebnisse in Spalte
C , listet übereinstimmende Werte auf oder zeigt „Fehlt“ für jene an, die in Spalte B nicht gefunden wurden.
Vor- und Nachteile:
Vorteile: Automatisiert den Vergleich großer Datensätze und liefert konsistente, präzise Ergebnisse.
Nachteile: Erfordert die Aktivierung von Makros sowie grundlegende VBA-Kenntnisse – weniger geeignet für schnelle, einmalige Prüfungen.
Verwandte Artikel:
- Wie zählt man Zellen, die entweder mit X oder Y übereinstimmen, in Excel?
- Wie findet man mithilfe einer Aufwärtssuche in Excel einen übereinstimmenden Wert?
- Wie vergleicht man Datumsangaben in Excel ausschließlich nach Monat und Jahr?
- Wie prüft man in Excel, ob ein Zellwert mit einem Eintrag aus einer Liste übereinstimmt?
Beste Office-Produktivitätstools
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 zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins