Fréquence d'une lettre dans un texte (excel)

rene.glemot Messages postés 3 Statut Membre -  
 damiew -
Je voudrai une formule sous excel qui me permette de savoir combien de fois une lettre est utilisée dans un texte ou une chaine de caractères (possibilité de choisir la lettre).
Merci
A voir également:

5 réponses

Jacfranctireur
 
je passais par là ...
la formule suivante répond à ton pbm
elle est astucieuse car passe par un chemin détourné - en effet, elle compte d'abord le nombre de caractère de la chaîne puis remplace le caractère que tu cherches par du vide ! elle compte ensuite le nouveau nombre de caractère sans celui qui te concerne. ainsi en faisant la différence ton pbm est résolu
Pour rendre à césar Merci à Excelabo.net
=NBCAR(L(-1)C)-NBCAR(SUBSTITUE(L(-1)C;"\";""))
3
rene.glemot Messages postés 3 Statut Membre 2
 
Ca ne marche pas!
Supposons que j'ai dans la cellule A1 le texte suivant : le soleil brille en été
que j'indique en B1 la lettre à compter le e par exemple
que la formule m'indique en C1 le résultat ici 4
2
UsulArrakis Messages postés 7683 Statut Contributeur 3 194
 
Bonsoir !
utiliser la fonction NB.SI (fonctions statistiques) mettre la lettre entre " "

Usul d'Arrakis /
Serial_dreamer
1
UsulArrakis Messages postés 7683 Statut Contributeur 3 194
 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
damiew
 
et pour aller un tout petit peu plus loin, si on recherche une suite de lettres (par exemple le mot "et" dans une chaine), il suffit de diviser le résultat de la formule par le nombre de lettres qu'on recherche (ici, 2). Cela donne :
=(NBCAR(L(-1)C)-NBCAR(SUBSTITUE(L(-1)C;"et";"")))/2
Voilà !
0