ar Compter une chaine de caractere par colonne

sbaccega

XLDnaute Nouveau
Bonjour,

Si une bonne à qqes minutes à me consacrer :Voilà ma quête du jour...

Objectif :En une seule formule et sans macro, compter le nombre de fois qu'une chaine de caractère est présente dans une colonne (si elle est presente 2x ds 1 cellule et 4 fois ds une autre il faut un résultat de 6 )

Je sais compter par cellule:
=(NBCAR(E2)-NBCAR(SUBSTITUE(E2;"chainecaractere";"")))/NBCAR("chainecaractere")

...mais en faisant la recherche sur la colonne ca ne marche pas, j' avais trouver une solution sur l'aide microsoft... mais elle me donne une erreur a chaque fois...

Voilà, merci pour votre aide.
Stef
 

sbaccega

XLDnaute Nouveau
Re : ar Compter une chaine de caractere par colonne

Spitnolan08: j'avais perdu mon âme ;)

wilfried_42: merci beaucoup je peux déjà m'en sortir avec cela, pour chipoter un peu, quant je mets recherche sur toute la colonne j'ai une erreur.
=SOMMEPROD((NBCAR(E:E)-NBCAR(SUBSTITUE(E:E;"abc";"")))/NBCAR("abc"))

Si tu repasses par là :)

Bonne journée
Stef
 

Tibo

XLDnaute Barbatruc
Re : ar Compter une chaine de caractere par colonne

Bonjour à tous,

Sbaccega, la fonction SOMMEPROD n'accepte pas les colonnes entières dans ses paramètres.

Il faut donc changer E:E par E1:E500 (ou plus, ou moins selon ton fichier). Si taille variable, il faudra voir du côté de la fonction DECALER.

@+
 

Discussions similaires

Statistiques des forums

Discussions
314 626
Messages
2 111 299
Membres
111 094
dernier inscrit
MFrequence