Inhaltsverzeichnis
In diesem Tutorial wird erklärt, wie man in Excel nach Duplikaten sucht. Sie lernen einige Formeln kennen, um doppelte Werte zu identifizieren oder doppelte Zeilen mit oder ohne erstes Vorkommen zu finden. Sie lernen auch, wie man die Instanzen jedes doppelten Datensatzes einzeln zählt und die Gesamtzahl der Duplikate in einer Spalte ermittelt, wie man Duplikate herausfiltert und vieles mehr.
Bei der Arbeit mit einem großen Excel-Arbeitsblatt oder bei der Konsolidierung mehrerer kleiner Tabellenblätter zu einem größeren finden Sie möglicherweise viele doppelte Zeilen. In einem unserer früheren Tutorials haben wir verschiedene Möglichkeiten besprochen, zwei Tabellen oder Spalten auf Duplikate zu vergleichen.
Und heute möchte ich Ihnen einige schnelle und effektive Methoden vorstellen, um Duplikate in einer einzigen Liste zu identifizieren. Diese Lösungen funktionieren in allen Versionen von Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013 und niedriger.
Wie man Duplikate in Excel erkennt
Je nachdem, ob Sie doppelte Werte mit oder ohne erstes Vorkommen finden möchten, wird die Formel leicht variieren, wie in den folgenden Beispielen gezeigt.
So finden Sie doppelte Datensätze, einschließlich des ersten Auftretens
Angenommen, Sie haben eine Liste von Objekten in Spalte A, die Sie auf Duplikate überprüfen möchten. Dies können Rechnungen, Produkt-IDs, Namen oder andere Daten sein.
Hier ist eine Formel zum Auffinden von Duplikaten in Excel, einschließlich des ersten Auftretens (wobei A2 die oberste Zelle ist):
=COUNTIF(A:A, A2)>1
Geben Sie die obige Formel in B2 ein, markieren Sie dann B2 und ziehen Sie den Füllgriff, um die Formel in andere Zellen zu kopieren:
Wie Sie im obigen Screenshot sehen können, gibt die Formel TRUE für doppelte Werte und FALSE für eindeutige Werte zurück.
Hinweis: Wenn Sie Duplikate in einer Bereich der Zellen Wenn Sie nicht in einer ganzen Spalte, sondern in einem Bereich suchen möchten, müssen Sie diesen Bereich mit dem $-Zeichen abschließen. Um beispielsweise nach Duplikaten in den Zellen A2:A8 zu suchen, verwenden Sie diese Formel:
=COUNTIF( $A$2:$A$8 , A2)>1
Damit eine doppelte Formel etwas aussagekräftigeres als die booleschen Werte WAHR und FALSCH zurückgibt, schließen Sie sie in die Funktion WENN ein und geben Sie beliebige Bezeichnungen für doppelte und eindeutige Werte ein:
=IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplikat", "Einmalig")
Falls Sie eine Excel-Formel wünschen, die nur Duplikate findet, ersetzen Sie "Unique" durch eine leere Zeichenkette ("") wie folgt:
=IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplikat", "")
Die Formel gibt "Duplikate" für doppelte Datensätze und eine leere Zelle für eindeutige Datensätze zurück:
Wie man in Excel nach Duplikaten ohne 1. Vorkommen sucht
Falls Sie planen, Duplikate zu filtern oder zu entfernen, nachdem Sie sie gefunden haben, ist die Verwendung der obigen Formel nicht sicher, da sie alle identischen Datensätze als Duplikate markiert. Und wenn Sie die eindeutigen Werte in Ihrer Liste behalten wollen, können Sie nicht alle doppelten Datensätze löschen, sondern nur die zweite und alle folgenden Instanzen.
Ändern wir also unsere Excel-Duplikatsformel, indem wir gegebenenfalls absolute und relative Zellbezüge verwenden:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplikat", "")
Wie Sie in der folgenden Abbildung sehen können, identifiziert diese Formel nicht das erste Vorkommen von " Äpfel " als Duplikat:
Groß- und Kleinschreibung beachtende Duplikate in Excel finden
In Situationen, in denen Sie exakte Duplikate einschließlich der Groß- und Kleinschreibung identifizieren müssen, verwenden Sie diese allgemeine Array-Formel (eingegeben durch Drücken von Strg + Umschalt + Eingabe):
IF( SUMME(( --EXAKT( Bereich , oberste _Zelle )))<=1, "", "Duplikat")Im Kern der Formel verwenden Sie die Funktion EXAKT, um die Zielzelle mit jeder Zelle im angegebenen Bereich genau zu vergleichen. Das Ergebnis dieser Operation ist ein Array aus WAHR (Übereinstimmung) und FALSCH (keine Übereinstimmung), das durch den unären Operator (--) in ein Array aus 1en und 0en umgewandelt wird. Danach addiert die Funktion SUMME die Zahlen, und wenn die Summe größer als 1 ist, meldet die Funktion WENN ein"Duplikat".
Für unseren Beispieldatensatz lautet die Formel wie folgt:
=IF(SUM((--EXACT($A$2:$A$8,A2)))<=1,"", "Duplikat")
Wie in der Abbildung unten zu sehen ist, werden Klein- und Großbuchstaben als unterschiedliche Zeichen behandelt (APPLES wird nicht als Duplikat erkannt):
Tipp: Wenn Sie Google Spreadsheets verwenden, könnte der folgende Artikel hilfreich sein: Wie man Duplikate in Google Sheets findet und entfernt.
So finden Sie doppelte Zeilen in Excel
Wenn Sie eine Tabelle ableiten wollen, die aus mehreren Spalten besteht, dann brauchen Sie eine Formel, die jede Spalte überprüft und nur absolute Zeilenduplikate d. h. Zeilen, die in allen Spalten völlig gleiche Werte aufweisen.
Betrachten wir das folgende Beispiel: Angenommen, Sie haben Bestellnummern in Spalte A, Datumsangaben in Spalte B und bestellte Artikel in Spalte C, und Sie möchten doppelte Zeilen mit derselben Bestellnummer, demselben Datum und demselben Artikel finden. Zu diesem Zweck erstellen wir eine Formel für doppelte Zeilen, die auf der Funktion COUNTIFS basiert, mit der mehrere Kriterien gleichzeitig geprüft werden können:
An Suche nach doppelten Zeilen mit 1. Vorkommen verwenden Sie diese Formel:
=IF(COUNTIFS($A$2:$A$8,$A2,$B$2:$B$8,$B2,$C$2:$C$8,$C2)>1, "Doppelte Zeile", "")
Der folgende Screenshot zeigt, dass die Formel wirklich nur die Zeilen findet, die in allen drei Spalten identische Werte haben. Zeile 8 hat beispielsweise dieselbe Bestellnummer und dasselbe Datum wie die Zeilen 2 und 5, aber eine andere Position in Spalte C, und wird daher nicht als doppelte Zeile markiert:
Zu zeigen doppelte Zeilen ohne 1. Vorkommen Nehmen Sie eine kleine Anpassung der obigen Formel vor:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$B$2:$B2,$B2,$C$2:$C2,$C2,)>1, "Doppelte Zeile", "")
Zählen von Duplikaten in Excel
Wenn Sie die genaue Anzahl der identischen Datensätze in Ihrem Excel-Blatt wissen möchten, verwenden Sie eine der folgenden Formeln, um Duplikate zu zählen.
Zählen Sie die Instanzen jedes doppelten Datensatzes einzeln
Wenn Sie eine Spalte mit duplizierten Werten haben, müssen Sie oft wissen, wie viele Duplikate es für jeden dieser Werte gibt.
Um herauszufinden, wie oft dieser oder jener Eintrag in Ihrem Excel-Arbeitsblatt vorkommt, verwenden Sie eine einfache COUNTIF-Formel, wobei A2 das erste und A8 das letzte Element der Liste ist:
=COUNTIF($A$2:$A$8, $A2)
Wie in der folgenden Abbildung zu sehen ist, zählt die Formel die Vorkommen der einzelnen Elemente: " Äpfel " kommt 3 Mal vor, " Grüne Bananen " - 2 Mal, " Bananen " und " Orangen " nur einmal.
Wenn Sie das 1., 2., 3. usw. Vorkommen jedes Elements ermitteln möchten, verwenden Sie die folgende Formel:
=COUNTIF($A$2:$A2, $A2)
In ähnlicher Weise können Sie auch die Vorkommnisse von duplizierte Zeilen Der einzige Unterschied besteht darin, dass Sie die Funktion COUNTIFS anstelle von COUNTIF verwenden müssen. Zum Beispiel:
=COUNTIFS($A$2:$A$8, $A2, $B$2:$B$8, $B2)
Sobald die doppelten Werte gezählt sind, können Sie eindeutige Werte ausblenden und nur die Duplikate anzeigen oder umgekehrt. Wenden Sie dazu den Autofilter von Excel an, wie im folgenden Beispiel gezeigt: So filtern Sie Duplikate in Excel heraus.
Zählen der Gesamtzahl der Duplikate in einer Spalte(n)
Die einfachste Art, Duplikate in einer Spalte zu zählen, ist die Verwendung einer der Formeln, die wir zur Identifizierung von Duplikaten in Excel verwendet haben (mit oder ohne erstes Auftreten). Und dann können Sie doppelte Werte zählen, indem Sie die folgende COUNTIF-Formel verwenden:
=COUNTIF(Bereich, "Duplikat")
Wo " Duplikat " ist die Bezeichnung, die Sie in der Formel zum Auffinden von Duplikaten verwendet haben.
In diesem Beispiel sieht unsere doppelte Formel folgendermaßen aus:
=COUNTIF(B2:B8, "Duplikat")
Eine andere Möglichkeit, doppelte Werte in Excel zu zählen, ist die Verwendung einer komplexeren Array-Formel. Ein Vorteil dieses Ansatzes ist, dass keine Hilfsspalte erforderlich ist:
=ROWS($A$2:$A$8)-SUM(IF( COUNTIF($A$2:$A$8,$A$2:$A$8)=1,1,0))
Da es sich um eine Array-Formel handelt, denken Sie bitte daran, Strg + Umschalt + Enter zu drücken, um die Formel zu vervollständigen. Bitte beachten Sie auch, dass diese Formel alle doppelten Datensätze zählt, einschließlich des ersten Auftretens :
Zum Auffinden der Gesamtzahl der doppelten Zeilen Wenn Sie die Funktion COUNTIFS anstelle von COUNTIF in die obige Formel einbetten, geben Sie alle Spalten an, die Sie auf Duplikate prüfen möchten. Um beispielsweise doppelte Zeilen auf der Grundlage der Spalten A und B zu zählen, geben Sie die folgende Formel in Ihr Excel-Blatt ein:
=ROWS($A$2:$A$8)-SUM(IF( COUNTIFS($A$2:$A$8,$A$2:$A$8, $B$2:$B$8,$B$2:$B$8)=1,1,0))
Wie man Duplikate in Excel filtert
Um die Datenanalyse zu erleichtern, möchten Sie vielleicht Ihre Daten so filtern, dass nur Duplikate angezeigt werden. In anderen Situationen benötigen Sie vielleicht das Gegenteil - Duplikate ausblenden und eindeutige Datensätze anzeigen. Im Folgenden finden Sie Lösungen für beide Szenarien.
Anzeigen und Ausblenden von Duplikaten in Excel
Wenn Sie alle Duplikate auf einen Blick sehen möchten, verwenden Sie eine der Formeln zum Auffinden von Duplikaten in Excel, die Ihren Bedürfnissen besser entspricht. Wählen Sie dann Ihre Tabelle aus, wechseln Sie zum Daten und klicken Sie auf die Registerkarte Filter Alternativ können Sie auch auf die Schaltfläche Sortieren & Filtern > Filter über die Startseite auf der Registerkarte Bearbeitung von Gruppe.
Tipp: Um die Filterung automatisch zu aktivieren, konvertieren Sie Ihre Daten in eine voll funktionsfähige Excel-Tabelle. Markieren Sie einfach alle Daten und drücken Sie die Tastenkombination Strg + T.
Danach klicken Sie auf den Pfeil in der Kopfzeile der Duplizieren Sie und markieren Sie das Feld " Zeile duplizieren "Feld zu Duplikate anzeigen Wenn Sie herausfiltern wollen, d.h. Duplikate ausblenden wählen Sie " Einzigartig ", um nur eindeutige Datensätze anzuzeigen:
Jetzt können Sie die Duplikate nach der Schlüsselspalte sortieren, um sie zur leichteren Analyse zu gruppieren. In diesem Beispiel können wir die doppelten Zeilen nach der Bestellnummer Spalte:
So filtern Sie Duplikate nach ihrem Vorkommen
Wenn Sie das 2., 3. oder N-te Auftreten von doppelten Werten anzeigen möchten, verwenden Sie die Formel zum Zählen der doppelten Instanzen, die wir bereits besprochen haben:
=COUNTIF($A$2:$A2, $A2)
Wenden Sie dann die Filterung auf Ihre Tabelle an und wählen Sie nur die Vorkommen aus, die Sie anzeigen möchten. Sie können z. B. die zweiten Vorkommen wie in der folgenden Abbildung filtern:
Um alle doppelten Datensätze anzuzeigen, d. h. Vorkommen größer als 1 klicken Sie auf den Filterpfeil in der Kopfzeile des Fensters Vorkommnisse Spalte (die Spalte mit der Formel), und klicken Sie dann auf Nummer-Filter > Größer als .
Wählen Sie " größer ist als "in das erste Feld, geben Sie 1 in das Feld daneben ein, und klicken Sie auf die Schaltfläche OK Taste:
In ähnlicher Weise können Sie das 2., 3. und alle weiteren doppelten Vorkommen anzeigen. Geben Sie einfach die gewünschte Anzahl in das Feld neben " größer ist als ".
Duplikate markieren, auswählen, löschen, kopieren oder verschieben
Nachdem Sie die Duplikate wie oben gezeigt gefiltert haben, haben Sie verschiedene Möglichkeiten, mit ihnen umzugehen.
Duplikate in Excel auswählen
So wählen Sie Duplikate aus, einschließlich Spaltenüberschriften um sie zu filtern, klicken Sie auf eine beliebige gefilterte Zelle, um sie auszuwählen, und drücken Sie dann Strg + A .
So wählen Sie doppelte Datensätze aus ohne Spaltenüberschriften Wählen Sie die erste (linke obere) Zelle aus und drücken Sie Strg + Umschalt + Ende, um die Auswahl auf die letzte Zelle zu erweitern.
Tipp: In den meisten Fällen funktionieren die oben genannten Tastenkombinationen gut und wählen nur die gefilterten (sichtbaren) Zeilen aus. In einigen seltenen Fällen, vor allem bei sehr großen Arbeitsmappen, können sowohl sichtbare als auch unsichtbare Zellen ausgewählt werden. Um dies zu beheben, verwenden Sie zuerst eine der oben genannten Tastenkombinationen und drücken dann Alt + ;, um nur sichtbare Zellen auswählen , wobei ausgeblendete Zeilen ignoriert werden.
Duplikate in Excel löschen oder entfernen
An Duplikate in Excel löschen , markieren Sie sie, klicken Sie mit der rechten Maustaste und dann auf Inhalt löschen (oder klicken Sie auf die Klar Taste> Inhalt löschen über die Startseite auf der Registerkarte Bearbeitung von Dadurch werden nur die Zellinhalte gelöscht, und Sie erhalten leere Zellen als Ergebnis. Wenn Sie die gefilterten doppelten Zellen auswählen und die Taste Löschen Taste hat die gleiche Wirkung.
An ganze doppelte Zeilen entfernen Um Duplikate zu filtern, markieren Sie die Zeilen, indem Sie die Maus über die Zeilenüberschriften ziehen, klicken Sie mit der rechten Maustaste auf die Markierung und wählen Sie dann Zeile löschen aus dem Kontextmenü.
Markieren von Duplikaten in Excel
Um doppelte Werte zu markieren, wählen Sie die gefilterten Duplikate aus, klicken Sie auf das Farbe ausfüllen Taste über die Startseite auf der Registerkarte Schriftart und wählen Sie dann eine Farbe Ihrer Wahl.
Eine weitere Möglichkeit, Duplikate in Excel zu markieren, ist die Verwendung einer eingebauten bedingten Formatierungsregel für Duplikate oder die Erstellung einer benutzerdefinierten Regel, die speziell auf Ihr Blatt zugeschnitten ist. Erfahrene Excel-Benutzer werden kein Problem damit haben, eine solche Regel zu erstellen, die auf den Formeln basiert, die wir zur Überprüfung von Duplikaten in Excel verwendet haben. Wenn Sie mit Excel-Formeln oder -Regeln noch nicht sehr vertraut sind, finden Sie die ausführlicheSchritte in diesem Tutorial: Wie man Duplikate in Excel markiert.
Kopieren oder Verschieben von Duplikaten auf ein anderes Blatt
An kopieren. Wählen Sie die Duplikate aus, drücken Sie Strg + C , öffnen Sie dann ein anderes Blatt (ein neues oder bereits vorhandenes), wählen Sie die obere linke Zelle des Bereichs aus, in den Sie die Duplikate kopieren möchten, und drücken Sie Strg + V, um sie einzufügen.
An umziehen auf ein anderes Blatt zu duplizieren, führen Sie die gleichen Schritte aus, mit dem einzigen Unterschied, dass Sie Strg + X (Ausschneiden) anstelle von Strg + C (Kopieren) drücken.
Duplicate Remover - schnelle und effiziente Methode zum Auffinden von Duplikaten in Excel
Da Sie nun wissen, wie man doppelte Formeln in Excel verwendet, möchte ich Ihnen eine weitere schnelle, effiziente und formelfreie Methode zeigen - Duplicate Remover for Excel.
Dieses All-in-One-Tool kann nach doppelten oder eindeutigen Werten in einer einzelnen Spalte suchen oder zwei Spalten vergleichen. Es kann doppelte Datensätze oder ganze doppelte Zeilen finden, auswählen und markieren, gefundene Duplikate entfernen, kopieren oder in ein anderes Blatt verschieben. Ich denke, ein praktisches Beispiel ist mehr wert als viele Worte, also kommen wir dazu.
So finden Sie in 2 Schritten doppelte Zeilen in Excel
Um die Fähigkeiten unseres Add-Ins Duplicate Remover zu testen, habe ich eine Tabelle mit einigen hundert Zeilen erstellt, die wie folgt aussieht:
Wie Sie sehen, hat die Tabelle mehrere Spalten. Die ersten drei Spalten enthalten die wichtigsten Informationen, so dass wir nur anhand der Daten in den Spalten A - C nach doppelten Zeilen suchen werden:
- Markieren Sie eine beliebige Zelle in Ihrer Tabelle und klicken Sie auf die Schaltfläche Dedupe-Tabelle Nach der Installation unserer Ultimate Suite für Excel finden Sie diese auf der Registerkarte Ablebits Daten auf der Registerkarte Dedupe Gruppe.
- Das intelligente Add-In nimmt die gesamte Tabelle auf und fordert Sie auf, die folgenden zwei Dinge anzugeben:
- Wählen Sie die Spalten zur Prüfung auf Duplikate (in diesem Beispiel sind dies die Best.-Nr, Datum der Bestellung und Artikel Spalten).
- Wählen Sie eine Aktion, die bei Duplikaten durchgeführt wird Da unser Ziel darin besteht, doppelte Zeilen zu identifizieren, habe ich die Option Hinzufügen einer Statusspalte
Neben dem Hinzufügen einer Statusspalte stehen Ihnen eine Reihe weiterer Optionen zur Verfügung:
- Duplikate löschen
- Duplikate einfärben (hervorheben)
- Duplikate auswählen
- Kopieren von Duplikaten in ein neues Arbeitsblatt
- Duplikate auf ein neues Arbeitsblatt verschieben
Klicken Sie auf die OK drücken und ein paar Sekunden warten. Fertig!
Wie Sie in der folgenden Abbildung sehen können, wurden alle Zeilen mit identischen Werten in den ersten drei Spalten gefunden (das erste Auftreten wird nicht als Duplikat erkannt).
Wenn Sie mehr Optionen für die Ableitung Ihrer Arbeitsblätter wünschen, verwenden Sie die Assistent zum Entfernen von Duplikaten die sowohl Duplikate mit oder ohne erstes Auftreten als auch eindeutige Werte finden kann. Die detaillierten Schritte folgen unten.
Duplicate Remover Wizard - mehr Optionen für die Suche nach Duplikaten in Excel
Je nach Blatt, mit dem Sie arbeiten, können Sie die ersten Instanzen identischer Datensätze als Duplikate behandeln oder auch nicht. Eine mögliche Lösung besteht darin, für jedes Szenario eine andere Formel zu verwenden, wie wir in Wie man Duplikate in Excel identifiziert beschrieben haben. Wenn Sie nach einer schnellen, genauen und formelfreien Methode suchen, versuchen Sie die Assistent zum Entfernen von Duplikaten :
- Markieren Sie eine beliebige Zelle in Ihrer Tabelle und klicken Sie auf die Schaltfläche Duplikat-Entferner auf der Schaltfläche Ablebits Daten Der Assistent wird ausgeführt und die gesamte Tabelle wird ausgewählt.
- Im nächsten Schritt werden Ihnen 4 Optionen zur Überprüfung von Duplikaten in Ihrer Excel-Tabelle angezeigt:
- Duplikate ohne 1. Vorkommen
- Duplikate mit 1. Vorkommen
- Einzigartige Werte
- Eindeutige Werte und 1. doppelte Vorkommen
Für dieses Beispiel entscheiden wir uns für die zweite Option, d. h. Duplikate + 1. Vorkommen :
- Wählen Sie nun die Spalten aus, in denen Sie Duplikate überprüfen möchten. Wie im vorherigen Beispiel wählen wir die ersten 3 Spalten aus:
- Wählen Sie schließlich eine Aktion aus, die Sie für die Duplikate durchführen möchten. Wie das Werkzeug "Tabelle entzerren" kann der Assistent zur Duplikatentfernung identifizieren. , Wählen Sie , Highlight , löschen , kopieren. oder umziehen Duplikate.
Da der Zweck dieses Tutorials darin besteht, verschiedene Möglichkeiten zur Erkennung von Duplikaten in Excel zu demonstrieren, aktivieren wir die entsprechende Option und klicken auf Oberfläche :
Es dauert nur den Bruchteil einer Sekunde, bis der Assistent zum Entfernen von Duplikaten Hunderte von Zeilen überprüft hat und das folgende Ergebnis liefert:
Keine Formeln, kein Stress, keine Fehler - immer schnelle und tadellose Ergebnisse :)
Wenn Sie daran interessiert sind, diese Tools zum Auffinden von Duplikaten in Ihren Excel-Tabellen auszuprobieren, sind Sie herzlich eingeladen, eine Testversion herunterzuladen.
Verfügbare Downloads
Duplikate identifizieren - Formelbeispiele (.xlsx-Datei)
Ultimate Suite - Testversion (.exe-Datei)