Der letzte Beitrag zur Funktion EINDEUTIG hat sich mit den einspaltigen Arrays beschäftigt.
In diesem Beitrag geht es um mehrspaltige Arrays. Das können zwei-, drei- oder auch vierspaltige Bereiche sein.
Lade dir die Beispieldatei herunter:
Table of Contents
1. Auswertung einer Bestellliste
Du hast beispielsweise eine Liste mit Datum, Kunde und Bestellwert.

Die Liste ist mehrspaltig, dir geht es in deiner Abfrage aber nur um die Spalte „Kunde“.
Du willst als Erstes wissen, welche Kunden etwas bestellt haben (Abfrage 1).
Gib dazu in E2 die Formel ein:
=EINDEUTIG(B2:B15)
Das Ergebnis sieht so aus.

Als nächstes möchtest du wissen, welche Kunden genau einmal bestellt haben (Abfrage 2).
Gib dazu in G2 die Formel ein:
=EINDEUTIG(B2:B15;;WAHR)
Das Argument „genau einmal“ bewirkst du mit der Eingabe „WAHR“.
Das Ergebnis:

Bestellliste und Abfragen findest du in der Beispieldatei, Tabellenblatt „Bestellliste“.
2. Spieler und Sportarten
Es gibt eine Liste mit Sportlern und Sportarten.
Zu beachten ist, dass einige Spieler mehrere Sportarten ausüben.

Zuerst möchtest du wissen, welche unterschiedlichen Spieler es in der Liste gibt (Abfrage 1).
Dazu gibst du in E2 diese Formel ein:
=EINDEUTIG(A2:B10)
Als Argument Matrix wählst du die ersten beiden Spalten der Liste aus.

In einem zweiten Schritt interessiert dich, welche Spieler welche Sportarten betreiben.
In E10 trägst du diese Formel ein:
=EINDEUTIG(A2:C10;FALSCH)
Diesmal wählst du als Matrix alle drei Spalten der Liste aus und entscheidest dich beim Argument „nach Spalte“ für FALSCH, womit eindeutige Zeilen zurückgegeben werden.

Die Sportlerliste und die Abfragen findest du in der Beispieldatei im Tabellenblatt „Sportarten“.
3. Namen verketten und Ausgabe sortieren
Verwende die Namen aus Abschnitt 2.

In diesem Beispiel werden Nachnamen und Vornamen mit dem kaufmännischen UND-Zeichen (&) zu vollständigen Namen verkettet.
Die Formel verweist auf den gesamten Namensbereich in A2:A10 und B2:B10.
Nach der Auswertung mit EINDEUTIG wird das Ergebnis noch mittels der Funktion SORTIEREN alphabetisch sortiert.
In Zelle D2 trägst di diese Formel ein:
=SORTIEREN(EINDEUTIG(B2:B10&“ „&A2:A10))
Mit der Funktion EINDEUTIG werden Nachnamen und Vornamen verkettet, wobei der Nachname zuerst kommt.
Über die EINDEUTIG-Funktion wird abschließend die SORTIEREN-Funktion gelegt.
Damit erhältst du eine alphabetisch aufsteigend sortierte Liste der Namen der Spieler.

Namensliste und Abfrage findest du in der Beispieldatei im Tabellenblatt „eindeutige Liste sortieren“.
Entdecke mehr von Clevercalcul
Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.