Compter un texte dans une cellule ?

  • Initiateur de la discussion Initiateur de la discussion Fanou59
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Fanou59

Guest
Bonjour,

Voici ma question :

Je télécharge un compte rendu de forumlaire depuis mon site internet. Dans ce compte rendu j'ai plusieurs textes dans une même cellule... Comment puis je faire pour compter les mots qui m'intéressent seulement ?

Petit exemple: voir fichier joint .

Dans ce fichier, je voudrai compter combien de Rpm, combien de Body Jam etc.... et ce selon les heures ?

Merci pour vos lumières.....

Fanou
 
Hep !! C'est pas la peine j'ai trouvé la formule en cherchant longuement sur le forum....

Désolé !

Pour info et pour ceux que ça intéresse :

=sommeprod(estnum(trouve('letexte';laplage))*1

Par contre je comprend rien à la formule ! 😱 Donc si qqn à 2 minutes pour m'expliquer ...
 
Bonjour,

Cherche() est peut-être mieux que Trouve() : pas besoin de faire attention aux majuscules minuscules

=CHERCHE('AZ';E5) renvoie #VALEUR! si 'AZ' n'existe pas
=CHERCHE('rpm';E5) donne la position (un n° de position) de 'rpm' dans la cellule
=ESTNUM(CHERCHE('rpm';E5)) renvoie Vrai ou Faux
=ESTNUM(CHERCHE('rpm';E5))*1 renvoie 1 pour Vrai et 0 pour Faux
Mais... ça ne te donne pas le nb de fois

Et SommeProd ne sert à rien, sauf sur plusieurs cellules :
=SOMMEPROD(ESTNUM(CHERCHE('rpm';A5:F5))*1)
te renvoie le nb de cellules contenant 'Rpm' ou 'rpm' ou 'RPM' etc
En gros, sommeprod fait la somme des produits (Vrai*1;Faux*1;Faux*1)

Pour avoir le nb de fois où l'on trouve 'rpm' dans une cellule (en E5 par exemple) :
=(NBCAR(E5)-NBCAR(SUBSTITUE(E5;'Rpm';'')))/NBCAR('Rpm')
 
Re,

Mais si, il ne manquait pas grand-chose :
=SOMMEPROD(NBCAR(E2:E5)-NBCAR(SUBSTITUE(E2:E5;'Rpm';'')))/3

Ou si tu tapes Rpm n'importe où, en A8 par exemple :
=SOMMEPROD(NBCAR(E2:E5)-NBCAR(SUBSTITUE(E2:E5;A8;'')))/NBCAR(A8)

(tu peux enlever les '' dans les formules)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour