Zählen der Anzahl eindeutiger Werte unter Duplikaten

Zählen der Anzahl eindeutiger Werte unter Duplikaten

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

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".

In Excel gibt es mehrere Möglichkeiten, eindeutige Werte unter 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 in 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 in angegeben haben.

  6. Geben Sie in die leere Zelle unterhalb der letzten Zelle in dem Bereich der Zeilen ein. Verwenden Sie den Bereich mit eindeutigen Werten, die Sie soeben kopiert haben, wie das Argument, jedoch ohne die Spaltenüberschrift. Ist der Bereich eindeutiger Werte B2:B45, geben Sie zum Beispiel =ROWS(B2:B45)an.

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. Markieren Sie das Beispiel im Hilfethema.

    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. Zum Wechseln zwischen der Anzeige der Ergebnisse und der Anzeige der Formeln, die diese Ergebnisse zurückgeben, 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 Matrixformeln eingegeben werden. Markieren Sie jede Zelle, die eine Formel enthält, 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 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

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×