Menu

EINDEUTIG in Excel: jeden Wert einer Liste einmal (UNIQUE)

=EINDEUTIG(B2:B8) liefert jeden Wert aus B2:B8 einmal, in der Reihenfolge seines ersten Auftretens, und aktualisiert sich, wenn sich die Liste ändert. Eindeutige Zeilen, genau_einmal, sortierte Liste, Anzahl eindeutiger Werte und Dropdown-Quelle.

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

=EINDEUTIG(B2:B8) liefert jeden Wert aus B2:B8 einmal, in der Reihenfolge seines ersten Auftretens. Unten kommt North dreimal vor und South zweimal, und das Ergebnis listet jede Region ein einziges Mal. Es läuft von E2 nach unten über und aktualisiert sich, wenn du die Daten änderst: Tippe West in B5, und East verschwindet aus dem Ergebnis, weil Cara seine einzige Zeile war. EINDEUTIG heißt in englischem Excel UNIQUE, und die Tabelle zeigt die englische Schreibweise, =UNIQUE(B2:B8). Du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons: =EINDEUTIG(B2:B8).

Jede Region einmal
E2
ABCDE
1RepRegionSalesRegions
2AnnNorth120North
3BenSouth80South
4AnnNorth90East
5CaraEast150West
6BenSouth80
7DanNorth60
8EveWest95
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =EINDEUTIG(B2:B8)

EINDEUTIG ändert die ursprüngliche Liste nicht. Um die wiederholten Zeilen aus der Tabelle selbst zu löschen, nimmst du die Schaltfläche Duplikate entfernen auf der Registerkarte Daten (Duplikate entfernen zeigt beide Wege).

Syntax von EINDEUTIG

=UNIQUE(array, [by_col], [exactly_once])
  • array ist der Bereich oder die Matrix, aus der die Werte kommen.
  • by_col ist FALSCH (Standard), um Zeilen zu vergleichen, und WAHR, um Spalten zu vergleichen.
  • exactly_once ist FALSCH (Standard), um jeden verschiedenen Wert zu liefern, und WAHR, um nur Werte zu liefern, die einmal vorkommen.

EINDEUTIG braucht Excel 2021, Excel 2024 oder Microsoft 365. In älteren Versionen zeigt es #NAME?. Google Sheets hat UNIQUE mit denselben drei Argumenten.

Für eine Liste, die quer über eine Zeile läuft statt eine Spalte hinunter, setzt du by_col auf WAHR: =EINDEUTIG(B1:H1;WAHR) liefert die verschiedenen Werte der Zeile als Zeile.

Eindeutige Zeilen über mehrere Spalten

Gibst du EINDEUTIG mehr als eine Spalte, vergleicht es ganze Zeilen: Eine Zeile ist nur dann ein Duplikat, wenn jede Spalte mit einer anderen Zeile übereinstimmt. Hier die Paare aus Vertreter und Region:

Eindeutige Paare aus Vertreter und Region
E2
ABCDEF
1RepRegionSalesRepRegion
2AnnNorth120AnnNorth
3BenSouth80BenSouth
4AnnNorth90CaraEast
5CaraEast150DanNorth
6BenSouth80EveWest
7DanNorth60
8EveWest95
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:B8)

Ann und North kommen zweimal vor, ebenso Ben und South, also werden aus 7 Zeilen 5. Dan ist auch North, aber Dan und North ist ein anderes Paar, also bleibt es. Mit allen drei Spalten behält =EINDEUTIG(A2:C8) beide Zeilen von Ann (120 und 90 unterscheiden sich) und lässt nur die zweite Zeile Ben, South, 80 weg.

Werte, die genau einmal vorkommen

Das dritte Argument ändert die Frage von "welche Werte gibt es" zu "welche Werte wiederholen sich nicht":

Verschiedene Vertreter und Vertreter, die einmal vorkommen
F2
ABCDEF
1RepRegionSalesDistinctExactly once
2AnnNorth120AnnCara
3BenSouth80BenDan
4AnnNorth90CaraEve
5CaraEast150Dan
6BenSouth80Eve
7DanNorth60
8EveWest95
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:A8;;WAHR)

E2 listet alle fünf Vertreter. F2 listet nur Cara, Dan und Eve, weil Ann und Ben je zweimal vorkommen. Die beiden Trennzeichen hintereinander, in deutschem Excel =EINDEUTIG(A2:A8;;WAHR), überspringen by_col, das seinen Standardwert behält.

Sortierte Liste eindeutiger Werte

EINDEUTIG behält die Reihenfolge des ersten Auftretens. Für eine alphabetische Liste packst du es in SORTIEREN (englisch SORT). Daneben zählt ANZAHL2 (englisch COUNTA), wie viele verschiedene Werte es gibt:

Regionen von A bis Z und ihre Anzahl
E2
ABCDEF
1RepRegionSalesRegions A to ZCount
2AnnNorth120East4
3BenSouth80North
4AnnNorth90South
5CaraEast150West
6BenSouth80
7DanNorth60
8EveWest95
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(B2:B8))

E2 liefert East, North, South, West, und F2 zeigt 4. Nimm =SORTIEREN(EINDEUTIG(B2:B8);;-1) für Z bis A. Um zu zählen, ohne zu listen, liefert =ZEILEN(EINDEUTIG(B2:B8)) dieselben 4; eindeutige Werte zählen behandelt die Formeln für Excel-Versionen ohne EINDEUTIG.

EINDEUTIG mit einer Bedingung

Um verschiedene Werte nur aus Zeilen zu nehmen, die eine Bedingung erfüllen, filterst du zuerst und gibst das Ergebnis an EINDEUTIG weiter. Vertreter mit mindestens einem Umsatz von 90 oder mehr:

Vertreter mit einem Umsatz von 90 oder mehr
E2
ABCDE
1RepRegionSalesReps
2AnnNorth120Ann
3BenSouth80Cara
4AnnNorth90Eve
5CaraEast150
6BenSouth80
7DanNorth60
8EveWest95
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =EINDEUTIG(FILTER(A2:A8;C2:C8>=90))

Ann hat zwei solche Umsätze (120 und 90) und erscheint einmal. Das Ergebnis ist Ann, Cara und Eve. Ändere C3 in 100, und Ben kommt auf die Liste. In deutschem Excel lautet die Formel =EINDEUTIG(FILTER(A2:A8;C2:C8>=90)). Jede Bedingung aus FILTER funktioniert hier, auch mehrere miteinander multiplizierte Bedingungen.

EINDEUTIG als Quelle einer Dropdown-Liste

Eine Dropdown-Liste, die auf EINDEUTIG beruht, zeigt nie denselben Eintrag zweimal und übernimmt neue Werte, ohne dass du die Liste bearbeitest. Klick auf F1 und öffne die Liste: Ihre Einträge kommen aus dem Ergebnis von EINDEUTIG in Spalte E. Tippe Central in B6, und ein fünfter Eintrag erscheint in der Liste.

Dropdown, gefüllt von EINDEUTIG
F1
ABCDEF
1RepRegionSalesRegionsNorth
2AnnNorth120North270
3BenSouth80South
4AnnNorth90East
5CaraEast150West
6BenSouth80
7DanNorth60
8EveWest95
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

F2 bildet die Summe der Umsätze der gewählten Region, in deutschem Excel =SUMMEWENN(B2:B8;F1;C2:C8): 270 für North. In Excel richtest du das mit Daten > Datenüberprüfung > Liste ein und tippst als Quelle die erste Zelle des Ergebnisses, gefolgt von #: =$E$2#. Das # bedeutet "das ganze übergelaufene Ergebnis", also wächst und schrumpft die Liste mit EINDEUTIG. Ein fester Bereich wie =$E$2:$E$5 würde eine fünfte Region verpassen.

Übung: eine sortierte Liste eindeutiger Werte

Du bist dran
E2
ABCDE
1RepRegionSalesRegions
2AnnNorth120
3BenSouth80
4AnnNorth90
5CaraEast150
6BenSouth80
7DanNorth60
8EveWest95
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 jede Region einmal, sortiert von A bis Z.

Warum EINDEUTIG Werte behält, die gleich aussehen

EINDEUTIG vergleicht Werte genau, abgesehen von Groß- und Kleinschreibung. Taucht ein Wert, den du einmal erwartet hast, zweimal auf, unterscheiden sich die Zellen auf eine Weise, die du nicht siehst:

  • Ein Leerzeichen am Ende. "North " und "North" sind verschiedene Werte. Bereinige die Quelle mit GLÄTTEN, oder entferne die Leerzeichen in der Formel: =EINDEUTIG(GLÄTTEN(B2:B8)).
  • Eine als Text gespeicherte Zahl. '101 und 101 sehen gleich aus, aber eines ist Text, also bleiben beide. Wandle die Spalte mit WERT oder Daten > Text in Spalten um.
  • Die Schreibweise ist nicht das Problem. EINDEUTIG ignoriert die Groß- und Kleinschreibung, also zählen apple und Apple als derselbe Wert, und das Ergebnis behält die Schreibweise, die zuerst kam.
=UNIQUE({"apple";"Apple";"North ";"North"})

Diese Formel in englischer Schreibweise liefert in Excel drei Werte: apple, "North " mit dem Leerzeichen am Ende, und North.

Häufig gestellte Fragen

Was macht die Funktion EINDEUTIG in Excel?

Sie liefert jeden verschiedenen Wert eines Bereichs einmal: =EINDEUTIG(B2:B8) listet jede Region aus B2:B8 ein einziges Mal, in der Reihenfolge ihres ersten Auftretens. Das Ergebnis läuft von der Formelzelle nach unten über und aktualisiert sich, wenn sich die Daten ändern.

Wie bekomme ich in Excel eine sortierte Liste eindeutiger Werte?

Pack EINDEUTIG in SORTIEREN: =SORTIEREN(EINDEUTIG(B2:B8)) liefert die verschiedenen Werte von A bis Z. Für Z bis A ergänzt du ;;-1 in SORTIEREN: =SORTIEREN(EINDEUTIG(B2:B8);;-1).

Was ist in Excel der Unterschied zwischen verschiedenen und eindeutigen Werten?

=EINDEUTIG(A2:A8) liefert die verschiedenen Werte: jeden Wert einmal, auch die, die sich wiederholen. =EINDEUTIG(A2:A8;;WAHR) liefert die Werte, die genau einmal vorkommen, und lässt jeden Wert weg, der sich wiederholt.

Warum zeigt EINDEUTIG in meinem Excel #NAME?

Deine Version hat die Funktion nicht. EINDEUTIG braucht Excel 2021, Excel 2024 oder Microsoft 365. In Excel 2019 und älter nimmst du Daten > Duplikate entfernen auf einer Kopie der Liste, oder Daten > Erweitert mit Keine Duplikate.

Illustration der Programmiersprachen bei Coddy

Lerne mit Coddy zu programmieren

LOS GEHT'S