Merci
Je garde pour potasser tout cela plus tard.
En faite je me me trompais de fonction c'est la fonction NBVAL qu'il
fallait que j'utilise.
Eureka
Merci à tous
Bop
Christianwtd a écrit :
bop a écrit :
Bonjour,
Je souhaite compter le nombre de cellules remplies (de n'importe
quoi) dans une plage de données.
J'arrive à compter les cellules qui contiennent tel ou tel caractère.
Nb.si(a4:a328;"c") me donne par exemple 28
Merci
Bop
Bonsoir,
Ca dépend de ce que tu cherches exactement.
Je vais prendre des exemples simples avec :
abc, cab, acb, accb
Tout ça répartit n'importe où en A1:B10
Au plus simple :
=NB.SI(A1:B10; "c")
ne fonctionne que pour c seul.
=NB.SI(A1:B10; ".*c")
fonctionne pour c et cab
ne fonctionne que pour c et abc
=NB.SI(A1:B10; ".*c.*")
fonctionne dans tous les cas, mais compte accb comme un seul c
Si tu veux compter le nombre exact de c:
=SOMMEPROD(NBCAR(A1:B10)- NBCAR(SUBSTITUE(A1:B10; "c"; "")))
Un peu plus tordu.
Une dernière sans caractères génériques, mais matricielle :
{=SOMME(ESTNUM(TROUVE("c"; A1:B10)))}
équivalente à :
=NB.SI(A1:B10; ".*c.*")
En espérant aider,
Bon surf,
Christian
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]