Menu

Duplikate entfernen in Excel: Schaltfläche und Formeln

Markiere die Daten und klick auf Daten > Duplikate entfernen, um wiederholte Zeilen direkt zu löschen, oder nimm =EINDEUTIG(A2:A9), um eine saubere Kopie zu bekommen und das Original zu behalten. Duplikate finden, markieren, zählen und anhand von zwei Spalten entfernen.

Jede Tabelle auf dieser Seite ist live: Ändere eine Zahl oder eine Formel, und sie rechnet neu.

Um in Excel Duplikate zu entfernen, markierst du die Daten, klickst auf Daten > Duplikate entfernen, wählst die Spalten, die übereinstimmen müssen, und drückst OK: Excel löscht jede wiederholte Zeile und behält die erste. Um die ursprüngliche Liste zu behalten und stattdessen eine saubere Kopie zu bekommen, tippst du =EINDEUTIG(A2:A9) in eine leere Spalte. EINDEUTIG heißt in englischem Excel UNIQUE, und die Tabelle zeigt die englische Schreibweise, =UNIQUE(A2:A9). Du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons: =EINDEUTIG(A2:A9).

Kunden mit Wiederholungen
C2
ABC
1CustomerWithout duplicates
2AnaAna
3BenBen
4CaraCara
5AnaDan
6DanEve
7Ben
8Ana
9Eve
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =EINDEUTIG(A2:A9)

Die hervorgehobenen Zellen in Spalte A (Zeilen 5, 7 und 8) sind die Wiederholungen: Das sind die Zeilen, die Duplikate entfernen löschen würde. Spalte C ist die Liste ohne sie: Ana, Ben, Cara, Dan, Eve. Ändere A6 in Ana, und sowohl die Hervorhebung als auch die Liste aktualisieren sich; die Schaltfläche müsstest du erneut ausführen.

Duplikate mit der Schaltfläche Duplikate entfernen löschen

  1. Klick in eine beliebige Zelle der Daten. Excel markiert den ganzen Block darum herum; um nur mit einem Teil des Blatts zu arbeiten, markierst du diesen Bereich selbst.
  2. Geh zu Daten > Duplikate entfernen (in der Gruppe Datentools). In englischem Excel unter Windows ist die Tastenfolge Alt, A, M. In einer Excel-Tabelle findest du dieselbe Schaltfläche auch auf der Registerkarte Tabellenentwurf.
  3. Lass Daten haben Überschriften angehakt, wenn in Zeile 1 Spaltennamen stehen, damit die Überschriftenzeile nie verglichen wird.
  4. Setz Häkchen bei den Spalten, die alle übereinstimmen müssen, damit zwei Zeilen als Duplikate gelten. Sind alle Spalten angehakt, werden nur völlig identische Zeilen entfernt.
  5. Drück OK. Excel meldet, wie viele doppelte Werte es gefunden und entfernt hat und wie viele eindeutige Werte bleiben.

Was die Schaltfläche tut und was du wissen solltest, bevor du sie drückst:

  • Sie löscht die Duplikate direkt und schiebt die Zellen darunter nach oben. Nur die markierten Spalten verschieben sich: Zellen außerhalb der Markierung bleiben, wo sie sind, also markiere die volle Breite der Tabelle, sonst geraten ihre Zeilen durcheinander. Drück sofort Strg+Z (auf dem Mac Cmd+Z), wenn das Ergebnis falsch ist.
  • Sie behält das erste Vorkommen, von oben gezählt.
  • Groß- und Kleinschreibung werden ignoriert: ana und Ana sind Duplikate.
  • Sie vergleicht die Werte so, wie sie angezeigt werden. Dasselbe Datum, einmal als 15.03.2026 und einmal als 15. Mrz 26 formatiert, zählt als zwei verschiedene Werte.

Die Schaltfläche gibt dir keine Liste dessen, was sie entfernt hat. Wenn das wichtig ist, markierst du die Duplikate zuerst mit einer Formel, schaust sie dir an und löschst dann.

Duplikate finden, bevor du sie löschst

Eine Markierungsspalte zeigt, welche Zeilen Wiederholungen sind. =ZÄHLENWENN($A$2:A2;A2)>1 zählt den Wert der aktuellen Zeile in den Zeilen von oben bis zu dieser. Der Anfang des Bereichs, $A$2, ist fixiert und sein Ende, A2, nicht, also wächst der Bereich, wenn die Formel nach unten ausgefüllt wird: WAHR bedeutet "dieser Wert kam weiter oben schon vor", genau die Zeilen, die Duplikate entfernen löscht.

Die Wiederholungen markieren
B2
ABC
1CustomerRepeat?Times in list
2AnaFALSE3
3BenFALSE2
4CaraFALSE1
5AnaTRUE3
6DanFALSE1
7BenTRUE2
8AnaTRUE3
9EveFALSE1
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =ZÄHLENWENN($A$2:A2;A2)>1

Klick auf B5: Sein Bereich ist $A$2:A5, der Ana zweimal enthält, also ist B5 TRUE (WAHR; die Tabelle zeigt die englischen Wahrheitswerte). Spalte C verwendet einen festen Bereich, $A$2:$A$9, also zählt sie jedes Vorkommen: Jede Zeile mit Ana zeigt 3, und Cara, Dan und Eve zeigen 1. Nimm Spalte C, um jede Kopie eines Duplikats zu finden, die erste eingeschlossen; nimm Spalte B, um nur die zusätzlichen zu finden.

Um die markierten Zeilen von Hand zu löschen, schaltest du Daten > Filtern ein, filterst Spalte B auf WAHR, markierst die sichtbaren Zeilen, klickst mit der rechten Maustaste und wählst Zeile löschen, dann entfernst du den Filter. Um die Duplikate einzufärben statt sie zu markieren, siehe Duplikate hervorheben.

Duplikate anhand von zwei Spalten entfernen

Zwei Zeilen sind nur dann Duplikate, wenn sich Name und City beide wiederholen. Im Dialog Duplikate entfernen setzt du Häkchen bei beiden Spalten. In einer Formel gibst du EINDEUTIG beide Spalten: =EINDEUTIG(A2:B8) vergleicht ganze Zeilen. Die Markierungsspalte in C macht dasselbe mit ZÄHLENWENNS, das Zeilen zählt, in denen beide Bedingungen passen, in deutschem Excel =ZÄHLENWENNS($A$2:A2;A2;$B$2:B2;B2)>1.

Name und City zusammen
E2
ABCDE
1NameCityRepeat?Unique rows
2AnaLimaFALSE
3BenOsloFALSE
4AnaRomeFALSE
5BenOsloTRUE
6CaraLimaFALSE
7AnaLimaTRUE
8DanRomeFALSE
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Du bist dran: Liste in E2 jedes Paar aus Name und City einmal.

Ana kommt dreimal vor, aber nur eine ihrer Zeilen ist ein Duplikat: Ana in Rome ist eine andere Zeile als Ana in Lima. C5 und C7 sind WAHR. Die Lösung läuft zwei Spalten breit über, also müssen E und F leer sein.

Duplikate anhand einer Spalte entfernen und die anderen Spalten behalten

Entscheidet nur eine Spalte (eine Zeile pro Kunde, egal welche Stadt), setzt du im Dialog nur bei dieser Spalte ein Häkchen. Excel behält für jeden Namen die erste Zeile mit allen ihren Spalten. Die Formelvariante behält jede Zeile, deren Name dort zum ersten Mal vorkommt: VERGLEICH(A2:A8;A2:A8;0) liefert die Position des ersten Auftretens jedes Namens, und die ist nur beim ersten Auftreten gleich der eigenen Position der Zeile.

Erste Zeile pro Kunde
D2
ABCDE
1NameCityNameCity
2AnaLimaAnaLima
3BenOsloBenOslo
4AnaRomeCaraLima
5BenOsloDanRome
6CaraLima
7AnaLima
8DanRome
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =FILTER(A2:B8;VERGLEICH(A2:A8;A2:A8;0)=SEQUENZ(ZEILEN(A2:A8)))

Das Ergebnis ist Ana in Lima, Ben in Oslo, Cara in Lima und Dan in Rome. Anas spätere Städte (Rome, Lima) fallen weg, genau wie bei der Schaltfläche. In deutschem Excel lautet die Formel =FILTER(A2:B8;VERGLEICH(A2:A8;A2:A8;0)=SEQUENZ(ZEILEN(A2:A8))).

Eine sortierte Liste, und Werte, die nur einmal vorkommen

Pack EINDEUTIG in SORTIEREN, um die saubere Liste alphabetisch zu bekommen. Das dritte Argument von EINDEUTIG, exactly_once, macht etwas anderes: Mit WAHR liefert es nur die Werte, die sich nie wiederholen, also verschwindet jeder Wert mit einem Duplikat vollständig, die erste Kopie eingeschlossen. Duplikate entfernen hat dafür keine Option.

Sortiert, und nur einmal
C2
ABCDE
1CustomerSortedOnly once
2EveAnaCara
3BenBenDan
4CaraCara
5AnaDan
6DanEve
7Ben
8Ana
9Eve
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =SORTIEREN(EINDEUTIG(A2:A9))

C2 lässt Ana, Ben, Cara, Dan, Eve überlaufen. E2 liefert nur Cara und Dan: Eve, Ben und Ana kommen je zweimal vor. In deutschem Excel lauten die Formeln =SORTIEREN(EINDEUTIG(A2:A9)) und =EINDEUTIG(A2:A9;;WAHR). Für absteigende Reihenfolge nimmst du =SORTIEREN(EINDEUTIG(A2:A9);;-1). Mehr zur Funktion selbst, auch zu by_col, steht auf der Seite zu EINDEUTIG.

Zählen, wie viele Duplikate es gibt

Die Zahl der Zeilen, die Duplikate entfernen löschen würde, ist die Zahl der Zeilen minus die Zahl der eindeutigen Werte. ZEILEN(A2:A9) zählt die Zeilen und ANZAHL2(EINDEUTIG(A2:A9)) die verschiedenen Kunden. Um die verschiedenen Werte für sich zu zählen, siehe eindeutige Werte zählen.

Wie viele Wiederholungen
C2
ABC
1CustomerRepeats
2Ana
3Ben
4Cara
5Ana
6Dan
7Ben
8Ana
9Eve
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Du bist dran: Zähle in C2, wie viele Zeilen von A2:A9 Wiederholungen einer Zeile weiter oben sind.

Die Antwort ist 3. Hast du schon die Markierungsspalte aus dem Abschnitt oben, zählt =ZÄHLENWENN(B2:B9;WAHR) dieselben Wiederholungen.

Duplikate entfernen in Excel 2019 und älter

EINDEUTIG, SORTIEREN und FILTER brauchen Excel 2021 oder Microsoft 365. In Excel 2019 und früher gibt es zwei Wege, die das Original behalten:

  1. Spezialfilter. Markiere die Spalte, geh zu Daten > Sortieren und Filtern > Erweitert, wähle An eine andere Stelle kopieren, wähle bei Kopieren nach eine Zielzelle, setz das Häkchen bei Keine Duplikate und drück OK. Die Kopie ist eine feste Liste; führ den Filter erneut aus, wenn sich die Daten ändern.
  2. Eine nach unten ausgefüllte Formel. Schreib das hier in C2, bestätige mit Strg+Umschalt+Eingabe (auf dem Mac Cmd+Umschalt+Eingabe), weil es in älterem Excel eine Matrixformel ist, und füll nach unten aus, bis leere Zellen erscheinen:
=IFERROR(INDEX($A$2:$A$9,MATCH(0,COUNTIF($C$1:C1,$A$2:$A$9),0)),"")

In deutschem Excel: =WENNFEHLER(INDEX($A$2:$A$9;VERGLEICH(0;ZÄHLENWENN($C$1:C1;$A$2:$A$9);0));""). Jede Zeile sucht den ersten Wert aus A2:A9, der noch nicht in der Liste darüber steht. Google Sheets hat =UNIQUE(A2:A9) ebenfalls, aber dort unterscheidet es Groß- und Kleinschreibung: ana und Ana bleiben beide.

Warum Duplikate entfernen manche Duplikate übersieht

Zwei Zellen, die gleich aussehen, sind keine Duplikate, wenn eine ein Leerzeichen am Ende hat. Duplikate entfernen und EINDEUTIG vergleichen den Text Zeichen für Zeichen (und ignorieren nur Groß- und Kleinschreibung), also bleiben Ana und Ana mit einem Leerzeichen am Ende zwei Einträge.

Versteckte Leerzeichen
C2
ABCDE
1CustomerUNIQUEUNIQUE of TRIM
2AnaAnaAna
3Ana Ana Ben
4BenBenCara
5 Ben Ben
6CaraCara
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =EINDEUTIG(A2:A6)

C2 lässt alle fünf Einträge überlaufen, weil die Leerzeichen die Kopien unterscheiden. GLÄTTEN entfernt die Leerzeichen an beiden Enden, also liefert E2, in deutschem Excel =EINDEUTIG(GLÄTTEN(A2:A6)), Ana, Ben und Cara. Bevor du die Schaltfläche auf importierte Daten anwendest, fügst du eine Spalte mit =GLÄTTEN(A2) hinzu, füllst sie nach unten aus, fügst sie als Werte über dem Original ein (Start > Einfügen > Werte einfügen) und entfernst dann die Duplikate. Daten, die von Webseiten kopiert wurden, können auch geschützte Leerzeichen enthalten, die GLÄTTEN nicht entfernt; =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")) erledigt beides.

Häufig gestellte Fragen

Wie entferne ich Duplikate in Excel?

Klick in eine Zelle der Daten, geh zu Daten > Duplikate entfernen, setz Häkchen bei den Spalten, die alle übereinstimmen müssen, damit eine Zeile als Duplikat gilt, und drück OK. Excel behält das erste Vorkommen jeder Zeile und löscht die anderen.

Wie entferne ich in Excel Duplikate, ohne die ursprünglichen Daten zu löschen?

Nimm eine Formel in einer leeren Spalte: =EINDEUTIG(A2:A9) listet jeden Wert einmal und lässt A2:A9, wie es ist. EINDEUTIG braucht Excel 2021 oder Microsoft 365; in älteren Versionen nimmst du Daten > Sortieren und Filtern > Erweitert mit Keine Duplikate und An eine andere Stelle kopieren.

Welches Duplikat behält Duplikate entfernen?

Das erste, gezählt vom oberen Rand der Markierung. Um stattdessen das letzte Vorkommen zu behalten, sortierst du die Daten so, dass die Zeilen, die bleiben sollen, zuerst kommen, und führst dann Duplikate entfernen aus.

Warum entfernt Duplikate entfernen nicht alle Duplikate?

Weil die Werte nicht genau gleich sind: Ein Leerzeichen am Ende (Ana und Ana), ein geschütztes Leerzeichen oder dasselbe Datum in zwei verschiedenen Formaten lässt zwei Zellen gleich aussehen, aber sie unterscheiden sich. Bereinige sie zuerst mit einer Hilfsspalte wie =GLÄTTEN(A2). Groß- und Kleinschreibung spielen keine Rolle: ana und Ana zählen als Duplikate.

Wie zähle ich Duplikate in Excel?

=ZÄHLENWENN($A$2:$A$9;A2) gibt an, wie oft der Wert aus A2 vorkommt. Die Zahl der Zeilen, die Duplikate entfernen löschen würde, ist =ZEILEN(A2:A9)-ANZAHL2(EINDEUTIG(A2:A9)).

Illustration der Programmiersprachen bei Coddy

Lerne mit Coddy zu programmieren

LOS GEHT'S