Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…