Pour compter les cellules qui ne sont pas vides dans une plage, vous pouvez utiliser le Fonction COUNTA . Dans l'exemple illustré, D5 contient cette formule :
comment trouver le coefficient de variation sur excel
= COUNTA (range)Explication
COUNTA est entièrement automatique. Lorsqu'il reçoit une plage de cellules, il renvoie un nombre de cellules contenant des nombres, du texte, des valeurs logiques et des erreurs. Les cellules vides sont ignorées.
Avec COUNTIF et COUNTIFS
Pour compter les cellules non vides avec le Fonction COUNTIF , vous pouvez utiliser une formule comme celle-ci :
= COUNTA (B5:B9)
Cette même approche peut être étendue avec la Fonction COUNTIFS comme ça:
= COUNTIF (range,'')
Ici, nous comptons les cellules lorsque la valeur dans rng1 est supérieur à 100 et rng2 n'est pas vide.
Voir également: 50 exemples de critères de formule .
Compter les cellules avec au moins un caractère
Un problème avec COUNTA est qu'il comptera également chaînes vides renvoyé par des formules (=''). Si vous rencontrez ce problème, vous pouvez utiliser une formule comme celle-ci :
= COUNTIFS (rng1,'>100',rng2,'')
Ici le Fonction LEN renvoie un nombre de caractères pour chaque cellule de la plage, qui est ensuite comparé à zéro avec l'opérateur supérieur à (>). Cette expression renvoie TRUE pour les cellules contenant au moins 1 caractère et FALSE pour les autres. Les double négation (--) est utilisé pour forcer les valeurs VRAI/FAUX à des uns et des zéros, et le Fonction SOMMEPROD renvoie la somme.
Compter les cellules vides
Pour compter les cellules qui sont vides , vous pouvez utiliser le Fonction COUNTBLANK ainsi:
Auteur Dave Bruns= SUMPRODUCT (--( LEN (A1:A100)>0))