Inhalte
Formulierung des Problems
Es gibt einen Datenbereich, in dem sich einige Werte mehr als einmal wiederholen:
Die Aufgabe besteht darin, die Anzahl der eindeutigen (sich nicht wiederholenden) Werte im Bereich zu zählen. Im obigen Beispiel ist leicht zu erkennen, dass tatsächlich nur vier Optionen genannt werden.
Betrachten wir verschiedene Möglichkeiten, um es zu lösen.
Methode 1. Wenn keine leeren Zellen vorhanden sind
Wenn Sie sicher sind, dass der ursprüngliche Datenbereich keine leeren Zellen enthält, können Sie die kurze und elegante Matrixformel verwenden:
Vergessen Sie nicht, diese als Matrixformel einzugeben, dh drücken Sie nach Eingabe der Formel nicht Enter, sondern die Kombination Strg + Shift + Enter.
Technisch gesehen durchläuft diese Formel alle Zellen des Arrays und berechnet für jedes Element die Anzahl seiner Vorkommen im Bereich mithilfe der Funktion COUNTIF (ZÄHLENWENN). Wenn wir das als zusätzliche Spalte darstellen, dann sähe das so aus:
Dann werden die Brüche berechnet 1/Anzahl der Vorkommen für jedes Element und sie werden alle summiert, was uns die Anzahl der einzigartigen Elemente gibt:
Methode 2. Wenn es leere Zellen gibt
Wenn der Bereich leere Zellen enthält, müssen Sie die Formel etwas verbessern, indem Sie eine Überprüfung auf leere Zellen hinzufügen (andernfalls erhalten wir einen Divisionsfehler durch 0 in einem Bruch):
Das ist es.
- So extrahieren Sie eindeutige Elemente aus einem Bereich und entfernen Duplikate
- So markieren Sie Duplikate in einer Liste farblich
- So vergleichen Sie zwei Bereiche auf Duplikate
- Extrahieren Sie mit dem PLEX-Add-On eindeutige Datensätze aus einer Tabelle nach einer bestimmten Spalte