← Alle FunktionenDynamische Arrays
EINDEUTIG (UNIQUE) in Excel
EINDEUTIG in Excel erklärt: Duplikate dynamisch entfernen, Einzelwerte zählen und einmalige Einträge mit geprüften Beispielen ausgeben.
UNIQUE
Syntax
EINDEUTIG(array, [by_col], [exactly_once])Beispiel: =UNIQUE(B2:B100)
Verfügbar in: Excel 2021+, Microsoft 365
EINDEUTIG gibt die unterschiedlichen Werte eines Bereichs zurück und gibt sie in die darunterliegenden Zellen aus: =UNIQUE(array, [by_col], [exactly_once]). So erstellen Sie schnell eine Liste von Kategorien, Kunden oder Regionen ohne Duplikate.
Wann Sie die Funktion einsetzen
- Sie benötigen eine bereinigte Kategorienliste als Quelle für ein Dropdown oder eine Übersichtstabelle.
- Sie möchten zählen, wie viele verschiedene Kunden, Produkte oder Regionen vorhanden sind.
- Sie möchten ausschließlich Werte erhalten, die genau einmal vorkommen.
- Sie ersetzen die Schaltfläche Duplikate entfernen durch eine Lösung, die dynamisch bleibt.
Argumente
- array. Der Bereich oder das Array, aus dem Duplikate entfernt werden. Bei mehreren Spalten gilt eine Zeile nur dann als Duplikat, wenn alle Werte übereinstimmen.
- by_col. Optional. FALSE oder ausgelassen vergleicht Zeilen, was dem Normalfall entspricht. TRUE vergleicht Spalten.
- exactly_once. Optional. FALSE oder ausgelassen gibt jeden unterschiedlichen Wert einmal zurück. TRUE gibt nur Werte zurück, die in den Daten genau einmal vorkommen.
- Textvergleich. Der Vergleich ignoriert Groß- und Kleinschreibung, doch zusätzliche Leerzeichen gelten als Unterschied. Bereinigen Sie die Daten daher zuerst mit TRIM.
Erklärte Beispiele
Unterschiedliche Regionen
| A | B | C |
|---|
| 1 | Region | Rep | Amount |
|---|
| 2 | East | Ana | 1200 |
|---|
| 3 | West | Ben | 850 |
|---|
| 4 | East | Cara | 430 |
|---|
| 5 | North | Dan | 970 |
|---|
| 6 | West | Eli | 1500 |
|---|
| 7 | East | Ana | 610 |
|---|
Formel: E2: =UNIQUE(A2:A7)
Ergebnis: wird nach East, West, North ausgegeben
Behält das erste Vorkommen jeder Region in der Reihenfolge ihres Auftretens bei.
Anzahl unterschiedlicher Regionen
| A | B | C |
|---|
| 1 | Region | Rep | Amount |
|---|
| 2 | East | Ana | 1200 |
|---|
| 3 | West | Ben | 850 |
|---|
| 4 | East | Cara | 430 |
|---|
| 5 | North | Dan | 970 |
|---|
| 6 | West | Eli | 1500 |
|---|
| 7 | East | Ana | 610 |
|---|
Formel: E2: =COUNTA(UNIQUE(A2:A7))
Ergebnis: 3
COUNTA zählt die Einträge in der eindeutigen Liste.
Werte, die einmal vorkommen
| A | B | C |
|---|
| 1 | Region | Rep | Amount |
|---|
| 2 | East | Ana | 1200 |
|---|
| 3 | West | Ben | 850 |
|---|
| 4 | East | Cara | 430 |
|---|
| 5 | North | Dan | 970 |
|---|
| 6 | West | Eli | 1500 |
|---|
| 7 | East | Ana | 610 |
|---|
Formel: E2: =UNIQUE(B2:B7,,TRUE)
Ergebnis: wird nach Ben, Cara, Dan, Eli ausgegeben
Wenn exactly_once auf TRUE gesetzt ist, entfällt Ana, da der Name zweimal vorkommt.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =UNIQUE(A2:A7)
Ergebnis in F2: East
Fehler und Prüfungen
- #SPILL!. Die Zellen unterhalb der Formel sind nicht leer. Leeren Sie sie oder verschieben Sie die Formel.
- Duplikate erscheinen weiterhin. Gleich aussehende Werte unterscheiden sich durch zusätzliche Leerzeichen. UNIQUE ignoriert Groß- und Kleinschreibung, jedoch keine Leerzeichen; bereinigen Sie die Daten zuerst mit TRIM.
- #NAME?. UNIQUE ist nur in Excel 2021 und Microsoft 365 verfügbar.
- Leere Zelle erscheint als 0. Eine leere Zelle innerhalb des Bereichs wird als 0 zurückgegeben. Filtern Sie leere Zellen vorher heraus.
Verwandte Funktionen
Häufige Fragen
- Wie zähle ich eindeutige Werte?
- Verwenden Sie =COUNTA(UNIQUE(range)) oder in älteren Excel-Versionen =SUM(1/COUNTIF(range,range)).
- Kann EINDEUTIG die Liste sortieren?
- Umschließen Sie die Funktion mit SORT: =SORT(UNIQUE(A2:A7)).
- Funktioniert EINDEUTIG mit mehreren Spalten?
- Ja. Bei einem mehrspaltigen Array gibt die Funktion eindeutige Zeilen zurück.
- Unterscheidet EINDEUTIG Groß- und Kleinschreibung?
- Nein. "east" und "East" gelten als derselbe Wert.
Weitere Funktionen aus Dynamische Arrays