
Formule générique
=SUMPRODUCT(N(LEN(range)>100))
Sommaire
Pour compter les cellules qui contiennent plus d'un certain nombre de caractères, vous pouvez utiliser une formule basée sur les fonctions SUMPRODUCT, LEN et N. Dans l'exemple illustré, la formule en C2 est:
=SUMPRODUCT(N(LEN(B5:B11)>100))
Explication
Travaillant de l'intérieur vers l'extérieur, la fonction LEN s'exécute sur la plage B5: B11. Étant donné que nous donnons plusieurs valeurs à LEN, il renvoie plusieurs résultats dans un tableau comme celui-ci:
(127; 78; 43; 112; 59; 72; 154)
Qui est évalué par rapport à l'expression logique> 100. Il en résulte un tableau de valeurs TRUE FALSE:
(VRAI; FAUX; FAUX; VRAI; FAUX; FAUX; VRAI)
La fonction N convertit ensuite ces valeurs en uns et en zéros:
(1; 0; 0; 1; 0; 0; 1)
Enfin, le tableau est traité par SUMPRODUCT, qui renvoie 3:
=SUMPRODUCT((1;0;0;1;0;0;1))