Comptabiliser des mots

Résolu
Idole13 -  
Vaucluse Messages postés 27336 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.

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. Idole13 Messages postés 5 Statut Membre
       
      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
    2. Idole13 Messages postés 5 Statut Membre
       
      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
    3. M-12 Messages postés 1349 Statut Membre 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
    4. Idole13 Messages postés 5 Statut Membre
       
      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