Formule Excel: compter les cellules entre deux nombres -

Formule générique

=COUNTIFS(range,">="&A1,range,"<"&B1)

Sommaire

Pour compter le nombre de cellules contenant des valeurs entre deux nombres dans une plage de cellules, vous pouvez utiliser la fonction COUNTIFS. Dans la forme générique de la formule (ci-dessus), plage représente une plage de cellules contenant des nombres, A1 représente la limite inférieure et B1 représente la limite supérieure des nombres que vous souhaitez compter. Dans l'exemple illustré, la formule dans G5, copiée vers le bas, est:

=COUNTIFS(data,">="&E5,data,"<"&F5)

data est la plage nommée C5: C15.

Explication

Le but de cet exemple est de compter les nombres qui appartiennent à des plages spécifiques, comme indiqué. La valeur inférieure provient de la colonne «Début» et la valeur supérieure provient de la colonne «Fin». Pour chaque plage, nous voulons inclure la valeur inférieure, mais exclure la valeur supérieure. Pour des raisons de commodité uniquement, les nombres comptés sont dans les données de plage nommée .

La formule utilisée pour résoudre ce problème est basée sur la fonction COUNTIFS, qui est conçue pour compter les cellules qui répondent à plusieurs critères.

=COUNTIFS(data,">="&E5,data,"<"&F5)

COUNTIFS accepte les critères sous forme de paires plage / critères. La première paire plage / critères vérifie les valeurs des données supérieures ou égales à (> =) la valeur "Début" de la colonne E:

data,">="&E5

La deuxième paire plage / critères vérifie les valeurs des données inférieures à (<) la valeur "Fin" de la colonne F:

data,"<"&F5

Étant donné que nous fournissons la même plage pour les deux critères, chaque cellule des données doit répondre aux deux critères pour être incluse dans le décompte final.

Notez que dans les deux cas, nous devons concaténer la référence de cellule à l'opérateur logique. C'est une bizarrerie des fonctions RACON dans Excel.

Lorsque la formule est copiée dans la colonne G, elle renvoie le nombre de nombres compris dans la plage définie par les colonnes E et F.

COUNTIF alternative

Si vous avez une ancienne version d'Excel qui n'a pas la fonction COUNTIFS, vous pouvez utiliser la fonction COUNTIF à la place comme ceci:

=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)

Le premier COUNTIF compte le nombre de cellules dans une plage qui sont supérieurs ou égaux au "Début" (qui, par définition, inclut également des valeurs supérieures à la valeur "Fin", puisque "Fin" est supérieur à "Début"). Le second COUNTIF compte le nombre de cellules dont les valeurs sont supérieures ou égales à la valeur «End». Ce deuxième nombre est soustrait du premier nombre, ce qui donne le résultat final - le nombre de cellules contenant des valeurs entre «Début» et «Fin».

Articles intéressants...