Comment utiliser la fonction Excel COUNTIFS -

Table des matières

Sommaire

La fonction Excel COUNTIFS renvoie le nombre de cellules qui répondent à un ou plusieurs critères. COUNTIFS peut être utilisé avec des critères basés sur des dates, des nombres, du texte et d'autres conditions. COUNTIFS prend en charge les opérateurs logiques (>, <,, =) et les caractères génériques (* ,?) pour une correspondance partielle.

Objectif

Compter les cellules qui correspondent à plusieurs critères

Valeur de retour

Le nombre de fois que les critères sont satisfaits

Syntaxe

= COUNTIFS (plage1, critère1, (plage2), (critère2),…)

Arguments

  • range1 - La première plage à évauler.
  • Criteria1 - Les critères à utiliser sur range1.
  • range2 - (facultatif) Deuxième plage à évaluer.
  • critère2 - (facultatif) Les critères à utiliser sur range2.

Version

Excel 2007

Notes d'utilisation

La fonction COUNTIFS dans Excel compte le nombre de cellules dans une plage qui correspondent à l'un des critères fournis. Contrairement à l'ancienne fonction COUNTIF, COUNTIFS peut appliquer plus d'une condition en même temps. Les conditions sont fournies avec des paires plage / critères, et seule la première paire est requise. Pour chaque condition supplémentaire, vous devez fournir une autre paire plage / critères. Jusqu'à 127 paires plage / critères sont autorisées.

Les critères peuvent inclure des opérateurs logiques (>, <,, =) et des caractères génériques (* ,?) pour une correspondance partielle. Les critères peuvent également être basés sur une valeur d'une autre cellule, comme expliqué ci-dessous.

COUNTIFS fait partie d'un groupe de huit fonctions dans Excel qui divisent les critères logiques en deux parties (plage + critères). Par conséquent, la syntaxe utilisée pour construire les critères est différente et COUNTIFS nécessite une plage de cellules pour les arguments de plage, vous ne pouvez pas utiliser de tableau.

Exemple de base

Avec l'exemple illustré, COUNTIFS peut être utilisé pour compter les enregistrements en utilisant 2 critères comme suit:

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

Notez que la fonction COUNTIFS n'est pas sensible à la casse.

Guillemets doubles ("") dans les critères

En général, les valeurs de texte doivent être placées entre guillemets doubles, contrairement aux nombres. Cependant, lorsqu'un opérateur logique est inclus avec un nombre, le nombre et l'opérateur doivent être mis entre guillemets comme indiqué ci-dessous:

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

Remarque: afficher une condition uniquement par souci de simplicité. Les conditions supplémentaires doivent suivre les mêmes règles.

Valeur d'une autre cellule

Lorsque vous utilisez une valeur d'une autre cellule dans une condition, la référence de cellule doit être concaténée à un opérateur lorsqu'elle est utilisée. Dans l'exemple ci-dessous, COUNTIFS comptera les valeurs de A1: A10 qui sont inférieures à la valeur de la cellule B1. Notez que l'opérateur inférieur à (qui est du texte) est placé entre guillemets, mais la référence de cellule ne l'est pas:

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

Remarque: COUNTIFS est l'une des nombreuses fonctions qui divisent les conditions en deux parties: plage + critères. Cela provoque des incohérences par rapport aux autres formules et fonctions.

Pas égal à

Pour construire des critères "différent de", utilisez l'opérateur "" entouré de guillemets doubles (""). Par exemple, la formule ci-dessous comptera les cellules non égales à "rouge" dans la plage A1: A10:

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

Cellules vides

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

Comment créer un tableau récapitulatif simple Les tableaux croisés dynamiques sont des outils fantastiques pour résumer les données, mais vous pouvez également utiliser des formules pour créer vos propres résumés à l'aide de fonctions telles que COUNTIF et SUMIF. Voyez comment dans cette vidéo de 3 minutes. Comment utiliser la fonction COUNTIFS Dans cette vidéo, nous verrons comment utiliser la fonction COUNTIFS pour compter les cellules qui répondent à plusieurs critères dans un ensemble de données.

Articles intéressants...