Zählen der Anzahl eindeutiger Werte unter Duplikaten

Zählen der Anzahl eindeutiger Werte unter Duplikaten

Angenommen, Sie möchten herausfinden, wie viele eindeutige Werte in einem Bereich enthalten sind, der doppelte Werte enthält. Eine Spalte enthält beispielsweise:

  • Die Werte 5, 6, 7 und 6, wobei das Ergebnis drei eindeutige Werte sind, 5, 6 und 7.

  • Die Werte "Bauer", "David", "David", "David", wobei das Ergebnis zwei eindeutige Werte sind, "Bauer" und "David".

Es gibt mehrere Möglichkeiten, um eindeutige Werte bei vorhandenen Duplikaten zu zählen.

Was möchten Sie tun?

Zählen der Anzahl eindeutiger Werte mithilfe eines Filters

Zählen der Anzahl eindeutiger Werte mithilfe von Funktionen

Zählen der Anzahl eindeutiger Werte mithilfe eines Filters

Mithilfe des Dialogfelds Erweiterter Filter können Sie eindeutige Werte aus der Datenspalte extrahieren und diese an einer neuen Position einfügen. Anschließend zählen Sie die Anzahl der Elemente im neuen Bereich mithilfe der Funktion ZEILEN.

  1. Markieren Sie den Zellbereich, oder stellen Sie sicher, dass sich die aktive Zelle in einer Tabelle befindet.

    Achten Sie darauf, dass der Zellbereich eine Spaltenüberschrift enthält.

  2. Klicken Sie auf der Registerkarte Daten in der Gruppe Sortieren und filtern auf Erweitert.

    Das Dialogfeld Erweiterter Filter wird angezeigt.

  3. Klicken Sie auf An eine andere Stelle kopieren.

  4. Geben Sie im Feld Kopieren nach einen Zellbezug ein.

    Sie können auch auf Dialogfeld reduzieren Schaltflächensymbol klicken, um das Dialogfeld vorübergehend auszublenden, eine Zelle im Arbeitsblatt auswählen und anschließend auf Dialogfeld erweitern Schaltflächensymbol klicken.

  5. Aktivieren Sie das Kontrollkästchen Keine Duplikate, und klicken Sie dann auf OK.

    Die eindeutigen Werte aus dem markierten Bereich werden an die neue Position kopiert, wobei mit der Zelle begonnen wird, die Sie im Feld Kopieren nach angegeben haben.

  6. Geben Sie in die leere Zelle, die auf die letzte Zelle im Bereich folgt, die Funktion ZEILEN ein. Verwenden Sie den Bereich der eindeutigen Werte, die Sie soeben als Argument kopiert haben, ausschließlich der Spaltenüberschrift. Wenn der Bereich der eindeutigen Werte z. B. B2:B45 ist, geben Sie =ZEILEN(B2:B45) ein.

Seitenanfang

Zählen der Anzahl eindeutiger Werte mithilfe von Funktionen

Verwenden Sie eine Kombination der Funktionen WENN, SUMME, HÄUFIGKEIT, VERGLEICH und LÄNGE, um diese Aufgabe zu erledigen:

  • Weisen Sie jeder wahren Bedingung mithilfe der WENN-Funktion den Wert 1 zu.

  • Addieren Sie mithilfe der Funktion SUMME das Gesamtergebnis.

  • Zählen Sie die Anzahl der eindeutigen Werte mithilfe der HÄUFIGKEIT-Funktion. Die Funktion HÄUFIGKEIT ignoriert Text- und Nullwerte. Beim ersten Vorkommen eines bestimmten Werts gibt diese Funktion eine Zahl zurück, die der Anzahl von Vorkommen dieses Werts entspricht. Bei jedem weiteren Vorkommen des Werts gibt diese Funktion eine Null zurück.

  • Geben Sie die Position eines Textwerts in einem Bereich mithilfe der Funktion VERGLEICH zurück. Dieser zurückgegebene Wert wird dann als Argument für die Funktion HÄUFIGKEIT verwendet, sodass die entsprechenden Textwerte ausgewertet werden können.

  • Leere Zellen finden Sie mithilfe der Funktion LÄNGE. Leere Zellen besitzen die Länge 0.

Beispiel

Möglicherweise wird das Beispiel verständlicher, wenn Sie es in ein leeres Arbeitsblatt kopieren.

So kopieren Sie ein Beispiel

  1. Erstellen Sie eine leere Arbeitsmappe oder ein leeres Arbeitsblatt.

  2. Wählen Sie das Beispiel im Hilfethema aus.

    Hinweis : Markieren Sie dabei nicht die Zeilen- oder Spaltenüberschriften.

    Auswählen eines Beispiels aus der Hilfe

    Auswählen eines Beispiels aus der Hilfe

  3. Drücken Sie STRG+C.

  4. Markieren Sie im Arbeitsblatt die Zelle A1, und drücken Sie dann STRG+V.

  5. Um zwischen der Anzeige der Ergebnisse und der Anzeige der Formeln, die diese Ergebnisse zurückgeben, zu wechseln, drücken Sie STRG+` (Gravis), oder klicken Sie auf der Registerkarte Formeln in der Gruppe Formelüberwachung auf die Schaltfläche Formeln anzeigen.

1

2

3

4

5

6

7

8

9

10

A

B

Daten

Daten

986

Bauer

David

563

67

789

235

Bauer

David

689

789

David

143

56

237

67

235

Formel

Beschreibung (Ergebnis)

=SUMME(WENN(HÄUFIGKEIT(A2:A10;A2:A10)>0;1))

Zählt die Anzahl der eindeutigen Zahlenwerte in den Zellen A2:A10, zählt dabei aber keine leeren Zellen oder Textwerte (4)

=SUMME(WENN(HÄUFIGKEIT(VERGLEICH(B2:B10;B2:B10;0),VERGLEICH(B2:B10;B2:B10;0))>0;1))

Zählt die Anzahl der eindeutigen Text- und Zahlenwerte in den Zellen B2:B10 (die keine leeren Zellen enthalten dürfen) (7)

=SUMME(WENN(HÄUFIGKEIT(WENN(LÄNGE(A2:A10)>0;VERGLEICH(A2:A10;A2:A10;0);""); WENN(LÄNGE(A2:A10)>0;VERGLEICH(A2:A10;A2:A10;0);""))>0;1))

Zählt die Anzahl der eindeutigen Text- und Zahlenwerte in den Zellen A2:A10, zählt dabei aber keine leeren Zellen oder Textwerte (6)

Hinweise    

  • Die Formeln in diesem Beispiel müssen als Arrayformeln eingegeben werden. Markieren Sie alle Zellen, die eine Formel enthalten, drücken Sie F2, und drücken Sie dann STRG+UMSCHALT+EINGABE.

  • Wählen Sie zum schrittweisen Anzeigen der Funktionsauswertung die Zelle mit der Formel aus, und klicken Sie dann auf der Registerkarte Formeln in der Gruppe Formelüberwachung auf Formel auswerten.

Funktionsdetails

  • Die Funktion HÄUFIGKEIT gibt eine Häufigkeitsverteilung als einspaltige Matrix zurück. Verwenden Sie HÄUFIGKEIT beispielsweise, um die Prüfungsergebnisse innerhalb bestimmter Ergebnisbereiche zu zählen. Da diese Funktion eine Matrix zurückgibt, muss die Formel als Matrixformel eingegeben werden.

  • Mit der Funktion VERGLEICH wird in einem Bereich von Zellen nach einem angegebenen Element gesucht und anschließend die relative Position dieses Elements im Bereich zurückgegeben. Wenn beispielsweise der Bereich A1:A3 die Werte 5, 25 und 38 enthält, gibt die Formel =VERGLEICH(25;A1:A3;0) die Zahl 2 zurück, da 25 das zweite Element im Bereich ist.

  • Die Funktion LÄNGE gibt die Anzahl der Zeichen einer Zeichenfolge zurück.

  • Die Funktion SUMME addiert alle Zahlen, die Sie als Argumente angeben. Jedes Argument kann ein Zellbereich, ein Zellbezug, eine Matrize, eine Konstante, ein definierter Name, eine Formel oder das Ergebnis einer anderen Funktion sein. SUMME(A1:A5) addiert z. B. alle Zahlen, die in den Zellen A1 bis A5 enthalten sind.

  • Die Funktion WENN gibt einen bestimmten Wert zurück, wenn eine angegebene Bedingung als WAHR bewertet wird, und einen anderen Wert, wenn die Bedingung als FALSCH bewertet wird.

Seitenanfang

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×