Hoe de Excel COUNTIFS-functie - te gebruiken

Inhoudsopgave

Samenvatting

De Excel COUNTIFS-functie retourneert het aantal cellen dat aan een of meer criteria voldoet. AANTAL.ALS kan worden gebruikt met criteria op basis van datums, getallen, tekst en andere voorwaarden. COUNTIFS ondersteunt logische operatoren (>, <,, =) en jokertekens (* ,?) voor gedeeltelijke overeenkomsten.

Doel

Tel cellen die aan meerdere criteria voldoen

Winstwaarde

Het aantal keren dat aan de criteria is voldaan

Syntaxis

= AANTAL.ALS (bereik1, criterium1, (bereik2), (criterium2), …)

Argumenten

  • bereik1 - Het eerste bereik dat moet worden geëvalueerd.
  • criteria1 - De criteria die moeten worden gebruikt voor bereik1.
  • bereik2 - (optioneel) Het tweede bereik dat moet worden geëvalueerd.
  • criteria2 - (optioneel) De criteria die voor bereik2 moeten worden gebruikt.

Versie

Excel 2007

Gebruiksopmerkingen

De COUNTIFS-functie in Excel telt het aantal cellen in een bereik dat overeenkomt met een opgegeven criterium. In tegenstelling tot de oudere AANTAL.ALS-functie, kunnen AANTAL.ALS meer dan één voorwaarde tegelijkertijd toepassen. Condities worden geleverd met bereik / criterium-paren en alleen het eerste paar is vereist. Voor elke aanvullende voorwaarde moet u een ander bereik / criteriumpaar opgeven. Er zijn maximaal 127 paren bereik / criteria toegestaan.

Criteria kunnen logische operatoren (>, <,, =) en jokertekens (* ,?) bevatten voor gedeeltelijke overeenkomsten. Criteria kunnen ook worden gebaseerd op een waarde uit een andere cel, zoals hieronder wordt uitgelegd.

COUNTIFS bevindt zich in een groep van acht functies in Excel die logische criteria in twee delen splitsen (bereik + criteria). Als gevolg hiervan is de syntaxis die wordt gebruikt om criteria te construeren anders, en heeft COUNTIFS een celbereik nodig voor bereikargumenten, je kunt geen array gebruiken.

Eenvoudig voorbeeld

Met het getoonde voorbeeld kunnen COUNTIFS worden gebruikt om records te tellen met behulp van 2 criteria als volgt:

=COUNTIFS(C5:C14,"red",D5:D14,"tx") // red and TX =COUNTIFS(C5:C14,"red",F5:F14,">20") // red and>20

Merk op dat de COUNTIFS-functie niet hoofdlettergevoelig is.

Dubbele aanhalingstekens ("") in criteria

Over het algemeen moeten tekstwaarden tussen dubbele aanhalingstekens worden geplaatst en getallen niet. Als er echter een logische operator bij een getal wordt gebruikt, moeten het getal en de operator tussen aanhalingstekens worden geplaatst, zoals hieronder wordt weergegeven:

=COUNTIFS(A1:A10,100) // count equal to 100 =COUNTIFS(A1:A10,">50") // count greater than 50 =COUNTIFS(A1:A10,"jim") // count equal to "jim"

Opmerking: ter wille van de eenvoud slechts één voorwaarde weergeven. Aanvullende voorwaarden moeten dezelfde regels volgen.

Waarde uit een andere cel

Wanneer u een waarde uit een andere cel in een voorwaarde gebruikt, moet de celverwijzing bij gebruik worden samengevoegd met een operator. In het onderstaande voorbeeld tellen COUNTIFS de waarden in A1: A10 die kleiner zijn dan de waarde in cel B1. Merk op dat de operator kleiner dan (dat is tekst) tussen aanhalingstekens staat, maar de celverwijzing is niet:

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

Opmerking: AANTAL.ALS is een van de vele functies die voorwaarden in twee delen splitsen: bereik + criteria. Dit veroorzaakt enkele inconsistenties met betrekking tot andere formules en functies.

Niet gelijk aan

Gebruik de operator "" tussen dubbele aanhalingstekens ("") om "niet gelijk aan" -criteria te construeren. De onderstaande formule telt bijvoorbeeld cellen die niet gelijk zijn aan 'rood' in het bereik A1: A10:

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

Lege cellen

COUNTIFS can count cells that are blank or not blank. The formulas below count blank and not blank cells in the range A1:A10:

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

Dates

The easiest way to use COUNTIFS with dates is to refer to a valid date in another cell with a cell reference. For example, to count cells in A1:A10 that contain a date greater than a date in B1, you can use a formula like this:

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

Notice we concatenate the ">" operator to the date in B1, but and are no quotes around the cell reference.

The safest way hardcode a date into COUNTIFS is with the DATE function. This guarantees Excel will understand the date. To count cells in A1:A10 that contain a date less than September 1, 2020, you can use:

=COUNTIFS(A1:A10,"<"&DATE(2020,9,1)) // dates less than 1-Sep-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:

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

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

Notes

  • Multiple conditions are applied with AND logic, i.e. condition 1 AND condition 2, etc.
  • Each additional range must have the same number of rows and columns as range1, but ranges do not need to be adjacent. If you supply ranges that don't match, you'll get a #VALUE error.
  • Non-numeric criteria needs to be enclosed in double quotes but numeric criteria does not. For example: 100, "100", ">32", "jim", or A1 (where A1 contains a number).
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters.
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).

Related videos

Een eenvoudige samenvattingstabel maken Draaitabellen zijn fantastische hulpmiddelen voor het samenvatten van gegevens, maar u kunt ook formules gebruiken om uw eigen samenvattingen te maken met behulp van functies zoals AANTAL.ALS en SOM.ALS. Zie hoe in deze video van 3 minuten. Hoe de AANTAL.ALS-functie te gebruiken In deze video zullen we bekijken hoe u de AANTAL.ALS-functie kunt gebruiken om cellen te tellen die voldoen aan meerdere criteria in een set gegevens.

Interessante artikelen...