Comptabiliser des mots

Résolu
Idole13 -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je bidouille sur Excel et j'ai cherché une réponse dans les forums que je n'ai pas trouvée...:
Je dois saisir des listes de mots dans Excel. Dans une colonne, je saisis les mots, dans la colonne d'à côté le nombre de fois que je les rencontre (par exemple papa > 8 puis maman > 10...). Je cherche le moyen de pouvoir faire augmenter le score de chaque mot déjà saisi dans la colonne 1 de façon automatique sans avoir à le rechercher dans toute ma colonne (Par exemple en mettant «papa» dans la barre de saisie cela mettrai automatiquement mon score à 9...). Et si le mot saisi n'existe pas encore, que ça le rajoute dans une nouvelle cellule avec 1 dans la colonne 2.... Est ce possible selon vous?? Merci pour votre aide.
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
à adapter

la liste que vous remplissez de A2 à A100
de B2 à B10, la liste des mots que vous voulez compter

en C2:
=NB.SI($A$2:$A$100;B2)
à tirer de C2 à C10

si toutefois le mot que vous cherchez est inclus dans un texte de chaque cellule de la colonne A, la formule devient:

=NB.SI($A$2:$A$100;"*"&B2&"*")

qui comptera le nombre de cellules où le mot en B2 apparaît au moins une fois dans un texte de A2:A100

crdlmnt
0
Idole13 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour votre réponse rapide. En fait, je dois comptabiliser tous les mots que je saisis les uns après les autres. Certains mots reviennent souvent d'autres moins mais je dois tout comptabiliser. Du coup je ne peux pas faire de colonne B comme vous le mentionnez... Ce n'est pas d'après un texte mais d'après une production de mots écrits en listes... du coup, si je comprends bien, il faudrait peut-être saisir tous les mots en continu les uns sous les autres et ensuite appliquer une formule qui les comptabilise...?
0
M-12 Messages postés 1332 Date d'inscription   Statut Membre Dernière intervention   285
 
Bonjour à tous

Un test
https://www.cjoint.com/c/HIbjwGauytu
0
Idole13 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Oui voilà, c'est ça l'idée ! Merci ! Mais je ne vois pas les formules que vous avez utilisées .... Comment ois-je procéder svp ?
0
M-12 Messages postés 1332 Date d'inscription   Statut Membre Dernière intervention   285
 
Re,
Il n'y a pas de formule, c'est une petite macro VBA
pour voir,

Clic droit sur la feuille --> visualiser le code
0
Idole13 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
OK... Heu je ne suis pas du tout une pro donc je n'ai pas tout compris mais quand je clique droit sur la feuille on ne me propose pas de "visualiser le code".... ?
0