Comment utiliser les fonctions Countif & Countifs dans Excel

Modifiez la valeur "range" pour qu'elle corresponde aux données que vous souhaitez évaluer. Par exemple, pour vérifier les chiffres de vente de C1 à C99, insérez "C1:C99" à la place de "range". Pour référencer une plage sur une autre feuille de calcul, utilisez "SheetName! C1:C99" à la place. Saisie de "[WorkbookName]SheetName! C1:99" fait référence à une plage dans un autre classeur.

Remplacer « critères » par l'évaluation. Que vous travailliez avec des nombres ou du texte, les critères, y compris l'opérateur et la valeur, doivent être entourés de guillemets. Si l'évaluation est une simple comparaison « égale », vous pouvez omettre le signe égal. Dans l'exemple précédent, pour rechercher des ventes supérieures à 100 USD, remplacez la formule par: =CountIf (C1:C99,">100")

Entrez la même formule de départ que vous avez utilisée dans l'exemple CountIf, mais utilisez "CountIfs" à la place. En l'absence de critères supplémentaires, la fonction CountIfs fonctionne exactement comme la fonction CountIf et produit les mêmes résultats, la formule suivante est donc parfaitement valide: =CountIfs (C1:C99,">100")

Ajoutez une virgule avant la parenthèse fermante et entrez la plage des critères secondaires. Dans l'exemple, si vous souhaitez également vérifier le nom de l'employé dans la colonne A, ajoutez la formule (en gardant à l'esprit qu'elle est toujours incomplète) comme suit: =CountIfs (C1:C99,">100",A1:A99) La deuxième plage doit contenir le même nombre de lignes et de colonnes que la première plage, mais elles ne doivent pas nécessairement se trouver dans des colonnes adjacentes ou commencer le le même numéro de ligne.

Ajoutez une virgule après la deuxième plage et entrez de nouveaux critères. Dans l'exemple, pour vérifier si le nom de l'employé est "Doe, John", remplacez la formule par: =CountIfs (C1:C99,">100",A1:A99,"Doe, John")

Cette formule n'incrémente le compteur que lorsque l'enregistrement de la colonne C est supérieur à 100 et l'enregistrement de la colonne A équivaut à « Doe, John ». Lorsque deux plages sont incluses, Excel ne compare pas nécessairement les données sur la même ligne numéro; mais compare plutôt les enregistrements relatifs. Par exemple, si la deuxième plage était "A11:A109", Excel vérifie d'abord que C1 est supérieur à 100, puis si A11 est égal à "Doe, John". Excel procède ensuite à la vérification de C2 et A12, et ainsi de suite.

Ajoutez d'autres plages et critères jusqu'à ce que toutes vos conditions soient remplies. Contrairement à la restriction de la fonction CountIf d'une seule comparaison, la fonction CountIfs prend en charge jusqu'à 127 paires de plages et de critères.

Les deux fonctions prennent en charge les caractères génériques, tels qu'un point d'interrogation ou un astérisque, pour correspondre à un seul caractère ou à plusieurs caractères, respectivement. Par exemple, un critère de « r? n" correspond à "run" ou "ran", mais pas à "rain". Un critère de "r*n" correspond à "rn", "run", "ran" ou "rain". point d'interrogation ou astérisque, placez un tilde devant la marque, comme « êtes-vous sûr~? » pour faire correspondre le texte suivi seulement d'une question marque.