Formule Excel: compter les cellules égales à x ou y -

Table des matières

Formule générique

=COUNTIF(rng,value1) + COUNTIF(rng,value2)

Sommaire

Pour compter le nombre de cellules égal à une valeur OU à une autre, vous utilisez une formule qui utilise la fonction NB.SI deux fois. Dans l'exemple illustré, la cellule E5 contient cette formule:

=COUNTIF(B5:B10,"apples")+COUNTIF(B5:B10,"pears")

Explication

COUNTIF compte le nombre de cellules dans une plage qui correspondent aux critères fournis. Dans ce cas, le critère pour le premier COUNTIF est "pommes" et le critère pour le deuxième COUNTIF est "poires". Le premier COUNTIF renvoie le nombre de cellules dans B5: B10 égal à "pommes", 2. Le second COUNTIF renvoie le nombre de cellules dans B5: B10 égal à "poires", 1. La formule ajoute simplement les deux résultats ensemble et renvoie un résultat final de 3.

COUNTIF n'est pas sensible à la casse. Les formules suivantes renverront le même résultat:

=COUNTIF(range,"apples") =COUNTIF(range,"APPLES")

Texte contre chiffres

Les valeurs de texte dans les critères COUNTIF doivent être placées entre guillemets (""), mais pas les nombres. Pour compter les cellules dans une plage égale à zéro ou à 1, vous pouvez utiliser:

=COUNTIF(rng,0) + COUNTIF(rng,1)

Si vous avez besoin de compter les cellules contenant X ou Y (au lieu d'être égal à X ou Y), consultez l'exemple de formule ici.

Syntaxe alternative

Vous pouvez également utiliser une constante de tableau pour compter les cellules égales à x ou y, ce qui ressemble à ceci:

=SUM(COUNTIF(range,("x","y")))

Adapté à l'exemple présenté, vous pouvez compter les cellules égales à "pommes" ou "poires" avec:

=SUM(COUNTIF(B5:B10,("apples","pears")))

Lorsque vous fournissez plusieurs valeurs à COUNTIF comme ceci, il renverra un tableau contenant plusieurs résultats. La fonction SUM est utilisée pour retourner un SUM final:

=SUM(COUNTIF(B5:B10,("apples","pears"))) =SUM((2,1)) =3

Articles intéressants...