🚀The world's best VBA AI has evolved. ExcelMaster is now an autonomous Agent.Read more →
Back to Blog

Excel UNIQUE-Funktion — Eine lebende Liste eindeutiger Werte (vs. Duplikate entfernen)

|

Excel UNIQUE-Funktion — Eine lebende Liste eindeutiger Werte (vs. Duplikate entfernen)

KurzfassungUNIQUE gibt die eindeutigen Werte eines Bereichs zurück und lässt sie als Überlauf in eine selbstaktualisierende Liste laufen: Quelle ändern, Liste rechnet neu. Genau das unterscheidet sie vom Knopf Duplikate entfernen, der die Daten einmal bearbeitet und es dann vergisst. Syntax: =UNIQUE(Array; [nach_Spalte]; [genau_einmal]). Die eine echte Falle: das dritte Argument ist nicht „Duplikate entfernen" — auf WAHR gibt es nur die Werte zurück, die genau einmal vorkommen (und verwirft alles, was je wiederholt wurde). Zum Zählen umschließen: =COUNTA(UNIQUE(Bereich)). Excel 365 und 2021+.

=UNIQUE(Region)                      ' jede Region einmal, als lebende Liste
=COUNTA(UNIQUE(Region))              ' wie viele verschiedene Regionen

Eine Spalte zu entdoppeln ist eine der ältesten Pflichten in Excel, und jahrelang gab es nur Daten > Duplikate entfernen — eine einseitige, zerstörerische Bearbeitung. UNIQUE ersetzt das durch eine Formel, die das Original nie berührt und sich selbst auffrischt. Der Haken: Eines ihrer Argumente tut etwas, das die meisten nicht erwarten.

Hinweis: In einer deutschen Excel-Oberfläche heißt die Funktion EINDEUTIG. Verwandt: FILTER = FILTER, SORT = SORTIEREN. Die Formeln unten nutzen die englischen Namen — das Verhalten ist identisch.

Was Sie lernen

  • Warum UNIQUE ein Spiegel ist und Duplikate entfernen eine Operation
  • Die genau_einmal-Falle — und warum sie kein Entdoppel-Schalter ist
  • Wie man eindeutige Werte korrekt zählt
  • Zeilen entdoppeln vs. einzelne Spalten
  • Warum UNIQUE fast immer in SORT oder einem Dropdown lebt

Das mentale Modell: ein Spiegel, keine Operation

Duplikate entfernen ist eine Operation: Sie schneidet Zeilen aus Ihren echten Daten, ist manuell, und sobald neue Daten kommen, ist das Ergebnis veraltet — Sie müssen es erneut ausführen. UNIQUE ist ein Spiegel: Sie sitzt in eigenen Zellen und spiegelt die eindeutigen Werte der Quelle. Fügen Sie der Quelle eine Region hinzu, aktualisiert sich der Spiegel bei der nächsten Neuberechnung. Entscheidend: Sie verändert den Quellbereich nie — die Rohdaten bleiben roh. Genau das wollen Sie, wenn die Quelle eine Tabelle ist, an die Sie laufend anhängen.

' Quelle A2:A100 hat Duplikate; das ändert A2:A100 nie:
=UNIQUE(A2:A100)        ' lässt die eindeutigen Werte in einen neuen Bereich laufen

Die Regel gegen den schlimmsten Fehler: genau_einmal ist kein Entdoppeln

Das ist die Falle, die still falsche Antworten erzeugt. UNIQUE hat ein drittes Argument, genau_einmal. Man liest den Namen und nimmt an, WAHR heiße „gib mir die entdoppelte Liste". Tut es nicht. Mit genau_einmal auf WAHR gibt Excel nur die Werte zurück, die genau ein Mal vorkommen — und verwirft jeden Wert, der je wiederholt wurde.

' Quelle: West, West, East, North  (West kommt zweimal vor)
=UNIQUE(Region)             ' -> West, East, North     (eindeutige Liste)
=UNIQUE(Region; ; WAHR)     ' -> East, North           (West RAUS — es wiederholte sich)

Wollten Sie eine saubere Regionsliste und haben das Argument eingeschaltet, verschwindet West, und Sie merken es erst, wenn eine Summe zu niedrig ausfällt. Regel: Für normales Entdoppeln das dritte Argument leer lassen. genau_einmal nur auf WAHR, wenn Ihre Frage wirklich „welche Werte kamen ein und nur ein Mal vor" lautet — etwa einmalige Buchungen finden. Das zweite Argument, nach_Spalte, können Sie fast immer ignorieren; es zählt nur, wenn Ihre Daten über Spalten statt nach unten über Zeilen laufen.

Eindeutige Werte richtig zählen

Es gibt kein COUNTUNIQUE, und dies ist der sauberste Ersatz. UNIQUE liefert die eindeutige Liste; COUNTA zählt, wie viele Einträge darin sind:

=COUNTA(UNIQUE(Region))                     ' Anzahl verschiedener Regionen
=COUNTA(UNIQUE(FILTER(Region, Sales > 0)))  ' verschiedene Regionen mit Verkauf

Liest sich besser und aktualisiert sich live — anders als die alte SUMMENPRODUKT(1/ZÄHLENWENN(...))-Beschwörung, die man immer noch aus Foren kopiert.

Eindeutige Zeilen, nicht nur eine Spalte

Geben Sie UNIQUE mehr als eine Spalte, liefert sie eindeutige Kombinationen — das Pendant zu „doppelte Zeilen entfernen" über diese Spalten:

=UNIQUE(A2:B100)        ' jedes eindeutige Paar (Spalte A, Spalte B), einmal

So bauen Sie direkt aus dem Buchungsjournal eine saubere Nachschlagetabelle aller real existierenden Region-Verkäufer-Paare.

Die Abwägung: UNIQUE steht selten allein

Die ehrliche Beobachtung aus der Praxis: Ein nacktes UNIQUE ist fast nie die fertige Antwort. Eindeutige Werte sind meist Rohmaterial. Zwei Ziele decken fast alles ab. Erstens sortieren, damit die Liste lesbar wird — =SORT(UNIQUE(Region)), siehe die SORT-Anleitung. Zweitens an ein Datenüberprüfungs-Dropdown geben, damit die Auswahl mit den Daten wächst: =UNIQUE(Region) in eine freie Spalte, dann die Dropdown-Quelle mit =$E$2# auf den Überlauf zeigen. Wenn Sie ein einsames UNIQUE ohne Plan haben, wollten Sie wahrscheinlich ein dynamisches Dropdown. Und wenn Sie nur die eindeutigen Werte wollen, die auch eine Bedingung erfüllen, kommt FILTER hinein: =UNIQUE(FILTER(Customer, Region = "West")).

Wie ExcelMaster hilft

Die meisten „gib mir die eindeutigen X"-Aufgaben heißen eigentlich „bau mir eine saubere, lebende Referenzliste" — eindeutige Kunden, die Menge der Regionen mit Umsatz diesen Monat, eine entdoppelte Kategoriespalte für eine Pivot. ExcelMaster schreibt die passende Kombination — SORT(UNIQUE(...)), ein COUNTA für die Anzahl oder ein überlaufgespeistes Dropdown — aus einer Beschreibung in normaler Sprache und richtet sie auf die Quelle, die Sie nennen. Und es weiß, wann Sie wirklich genau_einmal meinen, und fragt nach, statt zu raten.

Häufige Fragen

Was ist der Unterschied zwischen UNIQUE und Duplikate entfernen?

UNIQUE ist eine Formel, die eine eindeutige Liste zurückgibt und sich bei Quelländerungen automatisch aktualisiert, ohne die Originaldaten zu verändern. Duplikate entfernen ist eine einmalige, zerstörerische Bearbeitung Ihrer echten Zellen, die Sie bei jeder Datenänderung neu ausführen müssen.

Wie zähle ich eindeutige Werte in Excel?

Umschließen Sie UNIQUE mit COUNTA: =COUNTA(UNIQUE(Bereich)). Um eindeutige Werte zu zählen, die auch eine Bedingung erfüllen, schachteln Sie FILTER: =COUNTA(UNIQUE(FILTER(Bereich; Bedingung))).

Was macht das dritte Argument von UNIQUE?

Es ist genau_einmal. Auf WAHR gibt es nur Werte zurück, die genau einmal vorkommen, und verwirft alles Wiederholte — es ist kein Entdoppel-Schalter. Für eine normale eindeutige Liste leer lassen.

Funktioniert UNIQUE in Excel 2016 oder 2019?

Nein. UNIQUE braucht Excel 365 oder Excel 2021+. Auf älteren Versionen nutzen Sie Duplikate entfernen, einen Spezialfilter oder eine ZÄHLENWENN-Formel.

Getestet in

Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 16.06.2026.

Verwandte Anleitungen: Excel FILTER · Excel SORT · XLOOKUP in Excel