Verwendung der Excel COUNTIF-Funktion -

Zusammenfassung

COUNTIF ist eine Excel-Funktion zum Zählen von Zellen in einem Bereich, der eine einzelne Bedingung erfüllt. Mit COUNTIF können Zellen gezählt werden, die Datumsangaben, Zahlen und Text enthalten. Die in COUNTIF verwendeten Kriterien unterstützen logische Operatoren (>, <,, =) und Platzhalter (*,?) Für die teilweise Übereinstimmung.

Zweck

Zählen Sie Zellen, die den Kriterien entsprechen

Rückgabewert

Eine Zahl, die die gezählten Zellen darstellt.

Syntax

= COUNTIF (Bereich, Kriterien)

Argumente

  • Bereich - Der Bereich der zu zählenden Zellen.
  • Kriterien - Die Kriterien, die steuern, welche Zellen gezählt werden sollen.

Ausführung

Excel 2003

Verwendungshinweise

Die COUNTIF-Funktion in Excel zählt die Anzahl der Zellen in einem Bereich, die einer bereitgestellten Bedingung entsprechen. Zu den Kriterien können logische Operatoren (>, <,, =) und Platzhalter (*,?) Für die teilweise Übereinstimmung gehören. Kriterien können auch auf einem Wert aus einer anderen Zelle basieren, wie unten erläutert.

COUNTIF gehört zu einer Gruppe von acht Funktionen in Excel, die logische Kriterien in zwei Teile aufteilen (Bereich + Kriterien). Infolgedessen unterscheidet sich die zum Erstellen von Kriterien verwendete Syntax, und COUNTIF erfordert einen Zellbereich. Sie können kein Array verwenden.

COUNTIF unterstützt nur eine einzige Bedingung. Wenn Sie mehrere Kriterien anwenden müssen, verwenden Sie die COUNTIFS-Funktion. Wenn Sie Werte im Bereichsargument als Teil eines logischen Tests bearbeiten müssen, lesen Sie die Funktionen SUMPRODUCT und / oder FILTER.

Grundlegendes Beispiel

In dem oben gezeigten Arbeitsblatt werden die folgenden Formeln in den Zellen G5, G6 und G7 verwendet:

=COUNTIF(D5:D12,">100") // count sales over 100 =COUNTIF(B5:B12,"jim") // count name = "jim" =COUNTIF(C5:C12,"ca") // count state = "ca"

Hinweis COUNTIF unterscheidet nicht zwischen Groß- und Kleinschreibung. "CA" und "ca" werden gleich behandelt.

Doppelte Anführungszeichen ("") in Kriterien

Im Allgemeinen müssen Textwerte in doppelte Anführungszeichen ("") eingeschlossen werden, Zahlen nicht. Wenn jedoch ein logischer Operator in einer Zahl enthalten ist, müssen die Zahl und der Operator in Anführungszeichen gesetzt werden, wie im zweiten Beispiel unten gezeigt:

=COUNTIF(A1:A10,100) // count cells equal to 100 =COUNTIF(A1:A10,">32") // count cells greater than 32 =COUNTIF(A1:A10,"jim") // count cells equal to "jim"

Wert aus einer anderen Zelle

Ein Wert aus einer anderen Zelle kann mithilfe der Verkettung in Kriterien aufgenommen werden. Im folgenden Beispiel gibt COUNTIF die Anzahl der Werte in A1: A10 zurück, die kleiner als der Wert in Zelle B1 sind. Beachten Sie, dass der Operator kleiner als (der Text) in Anführungszeichen eingeschlossen ist.

=COUNTIF(A1:A10,"<"&B1) // count cells less than B1

Nicht gleichzusetzen mit

Verwenden Sie zum Erstellen von "ungleich" -Kriterien den Operator "", der von doppelten Anführungszeichen ("") umgeben ist. In der folgenden Formel werden beispielsweise Zellen gezählt, die nicht gleich "rot" im Bereich A1: A10 sind:

=COUNTIF(A1:A10,"red") // not "red"

Leere Zellen

COUNTIF kann leere oder nicht leere Zellen zählen. Die folgenden Formeln zählen leere und nicht leere Zellen im Bereich A1: A10:

=COUNTIF(A1:A10,"") // not blank =COUNTIF(A1:A10,"") // blank

Termine

Die einfachste Möglichkeit, COUNTIF mit Datumsangaben zu verwenden, besteht darin, auf ein gültiges Datum in einer anderen Zelle mit einer Zellreferenz zu verweisen. Um beispielsweise Zellen in A1: A10 zu zählen, die ein Datum enthalten, das größer als das Datum in B1 ist, können Sie eine Formel wie die folgende verwenden:

=COUNTIF(A1:A10, ">"&B1) // count dates greater than A1

Beachten Sie, dass wir einen Operator mit dem Datum in B1 verketten müssen. Um erweiterte Datumskriterien zu verwenden (dh alle Daten in einem bestimmten Monat oder alle Daten zwischen zwei Daten), möchten Sie zur COUNTIFS-Funktion wechseln, die mehrere Kriterien verarbeiten kann.

The safest way hardcode a date into COUNTIF is to use the DATE function. This ensures Excel will understand the date. To count cells in A1:A10 that contain a date less than April 1, 2020, you can use a formula like this

=COUNTIF(A1:A10,"<"&DATE(2020,4,1)) // dates less than 1-Apr-2020

Wildcards

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIF(A1:A5,"*apple*") // cells that contain "apple"

To count cells in A1:A5 that contain any 3 text characters, you can use:

=COUNTIF(A1:A5,"???") // cells that contain any 3 characters

The tilde (~) is an escape character to match literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • COUNTIF is not case-sensitive. Use the EXACT function for case-sensitive counts.
  • COUNTIF only supports one condition. Use the COUNTIFS function for multiple criteria.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To match a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • COUNTIF requires a range, you can't substitute an array.
  • COUNTIF returns incorrect results when used to match strings longer than 255 characters.
  • COUNTIF will return a #VALUE error when referencing another workbook that is closed.

Related videos

Verwendung der COUNTIF-Funktion In diesem Video wird erläutert, wie Sie mit der COUNTIF-Funktion Zellen zählen, die mehrere Kriterien in einem Datensatz erfüllen. Doppelte Werte mit FILTER auflisten In diesem Video erfahren Sie, wie Sie doppelte Werte mit der Funktion FILTER auflisten. Mit anderen Worten, Werte, die in einem Datensatz mehrmals vorkommen. So erstellen Sie einen dynamischen Namensbereich mit einer Tabelle In diesem Video sehen Sie, wie Sie einen dynamischen Namensbereich mit einer Tabelle erstellen. Dies ist der einfachste Weg, um einen dynamischen benannten Bereich in Excel zu erstellen. So vergleichen Sie zwei Listen und heben Unterschiede hervor In diesem Video sehen wir uns an, wie Sie zwei Listen mithilfe der bedingten Formatierung vergleichen. Dies ist eine großartige Möglichkeit, fehlende Elemente in einer Liste visuell hervorzuheben. So zeichnen Sie Umfragedaten in einem Balkendiagramm In diesem Video sehen Sie, wie Sie über 3000 Umfrageantworten auf eine Frage in einem Excel-Balkendiagramm darstellen. So finden Sie fehlende Werte mit COUNTIF In diesem Video sehen Sie, wie Sie mit der COUNTIF-Funktion ein häufig auftretendes Problem lösen: So finden Sie Werte in einer Liste, die in einer anderen Liste angezeigt werden.

Interessante Beiträge...