In diesem Tutorial erfahren Sie, wie Sie eindeutige Werte in Excel mithilfe von Formeln zählen (COUNTIF-und SUMPRODUCT-Funktionen). So zählen Sie eindeutige Werte in Excel
Angenommen, wir haben einen Datensatz wie unten gezeigt:
Zum Zweck dieses Tutorials werde ich den Bereich A2:A10 als NAMEN benennen. In Zukunft werden wir diesen benannten Bereich in den Formeln verwenden. See Also: How to create Named Ranges in Excel. In diesem Datensatz gibt es eine Wiederholung im Namensbereich., Um die Anzahl der eindeutigen Namen aus diesem Datensatz (A2:A10) zu erhalten, können wir eine Kombination aus COUNTIF-und SUMPRODUCT-Funktionen verwenden, wie unten gezeigt:
=SUMPRODUCT(1/COUNTIF(NAMEN, NAMEN))
Wie funktioniert diese Formel? ZÄHLENWENNS array eindeutige Werte. Lassen Sie uns diese Formel aufschlüsseln, um ein besseres Verständnis zu erhalten:
COUNTIF(NAMES, NAMES)
Dieser Teil der Formel gibt ein Array zurück. Im obigen Beispiel wäre es {2;2;3;1;3;1;2;3;2}. Die Zahlen hier geben an, wie oft ein Wert im angegebenen Zellbereich auftritt., Zum Beispiel ist der Name Bob, der zweimal in der Liste vorkommt, daher würde er die Nummer 2 für Bob zurückgeben.
Excel Eindeutige Werte Zählen Mit Bedingung
Hinweis: Diese Formel muss als Matrixformel eingegeben werden. Wenn nach dem Anwenden der Formel geschweifte Klammern um die Formel gewickelt sind, wird erfolgreich eine Matrixformel erstellt. Wie verwende ich diese Formeln? 1. Wählen Sie eine leere Zelle aus, um das Ergebnis zu platzieren. 2. Geben Sie die folgende Formel ein und drücken Sie die Taste Ctrl + Verschiebung + Weiter Tasten gleichzeitig, um das Ergebnis zu erhalten. Eindeutige Werte & doppelte Werte zählen. =SUM(--(FREQUENCY(IF(E3:E16=H3, MATCH(D3:D16, D3:D16, 0)), ROW(D3:D16)-ROW(D3)+1)>0))
Anmerkungen: In dieser Formel ist E3:E16 der Bereich, der den Wert für die Kriterien enthält, H3 enthält die Kriterien, D3:D16 ist der Bereich, der die eindeutigen Werte enthält, die Sie zählen möchten, und D3 ist die erste Zelle von D3:D16. Sie können sie nach Bedarf ändern. Wie funktioniert diese Formel? {=SUM(--(FREQUENCY(IF(E3:E16=H3, MATCH(D3:D16, D3:D16, 0)), ROW(D3:D16)-ROW(D3)+1)>0))}
IF(E3:E16=H3, MATCH(D3:D16, D3:D16, 0)):
1) E3:E16=H3: Prüfen Sie hier, ob der Wert A im Bereich E3:E16 vorhanden ist, und gibt TRUE zurück, wenn er gefunden wird, gibt FALSE zurück, wenn nicht.
Excel Eindeutige Werte Zählen In English
Siehe Screenshot:
Wenn Sie mit den oben genannten Formeln verwechselt werden, können Sie sich bewerben Kutools for Excel Wählen Sie Bestimmte Zellen aus und Wählen Sie Doppelte und eindeutige Zellen Dienstprogramme, um schnell ohne Formeln damit umzugehen. Nachher kostenlose Installation Kutools für Excel, bitte gehen Sie wie folgt vor:
1. Wählen Sie den Spaltenbereich Projekt aus und klicken Sie auf Kutoo ls> Klicken Sie (sodass dort ein Haken erscheint) auf das Rechteck > Wählen Sie Bestimmte Zellen aus. In dem Wählen Sie Bestimmte Zellen aus Dialog, überprüfen Ganze Reihe Option, und wählen Sie Equals von der ersten Dropdown-Liste in Spezifischer Typ Geben Sie das erste Kriterium, das Sie abgleichen möchten, in das Textfeld ein. EXCEL-FORMEL: ZÄHLEN SIE EINDEUTIGE TEXTWERTE MIT KRITERIEN - EXCEL. Siehe Screenshot:
3 Klicken Ok. Ein Dialogfeld wird angezeigt, in dem Sie an die Anzahl der ausgewählten Zeilen erinnert werden, und klicken Sie auf OK um es zu schließen. Kopieren Sie dann die ausgewählten Zeilen und fügen Sie sie an einer anderen Stelle ein.
Eindeutige Werte Zählen Excel
Sie können dies tun, indem Sie eine weitere verschachtelte IF-Funktion hinzufügen, um nach leeren Zellen zu suchen: = SUM ( { 1 0 0 0 0 1 1 0}) Mit zwei Kriterien Wenn Sie zwei Kriterien haben, können Sie die Logik der Formel erweitern, indem Sie ein weiteres verschachteltes IF hinzufügen: { = SUM ( -- ( FREQUENCY ( IF ( B5:B11 '', IF ( C5:C11 = G5, MATCH ( B5:B11, B5:B11, 0))), ROW ( B5:B11) - ROW ( B5) + 1) > 0))} Woher c1 = Kriterien1, c2 = Kriterium2 und Walzer = der Wertebereich. Excel eindeutige werte zählen mit bedingung. Mit boolescher Logik Mit Boolesche Logik, du kannst reduzieren verschachtelte IFs: { = SUM ( -- ( FREQUENCY ( IF ( c1, IF ( c2, MATCH ( vals, vals, 0))), ROW ( vals) - ROW ( vals. 1st) + 1) > 0))} Dies erleichtert das Hinzufügen und Verwalten zusätzlicher Kriterien. Angepasst von Mike Givins ausgezeichnetes Buch über Array-Formeln, Strg-Umschalt-Eingabe. Autor Dave Bruns
Eindeutiges zählen von Text unter Bedingung von Daniel vom 24. 06. 2019 12:19:08
AW: Eindeutiges zählen von Text unter Bedingung - von SF am 24. 2019 12:20:38
AW: Eindeutiges zählen von Text unter Bedingung - von Daniel am 24. 2019 13:47:59
AW: Eindeutiges zählen von Text unter Bedingung - von SF am 24. 2019 13:50:45
Betrifft: Eindeutiges zählen von Text unter Bedingung
von: Daniel
Geschrieben am: 24. 2019 12:19:08
Hallo,
ich möchte gerne die Anzahl an eindeutigen Werte in Spalte B bestimmen, falls in Spalte A ein Kriterium erfüllt ist. In Spalte B steht die Kunden-ID, d. h. ein Text wie z. Eindeutige werte zählen excel. B. "KM4IEM01", und in Spalte A stehen Zahlen. Ich möchte gerne die Anzahl an Kunden wissen, wenn in Spalte A eine "1" steht. Es kommt durchaus vor, das eine Kunden-ID mehrmals vorkommt wenn in A eine "1" steht, aber ich möchte die nur einmal zählen. Habt ihr eine Idee wie das funktionieren kann? Beste Grüße,
Daniel
Betrifft: AW: Eindeutiges zählen von Text unter Bedingung
Geschrieben am: 24. 2019 13:47:59
Vielen Dank.