Cherche un mot repete dans une colone

Résolu
zazoo24 -  
zazoo24 Messages postés 5 Statut Membre -
Bonjour à tous,

j'ai un fichier csv (excel) avec une clone A contenant 9000 ligne de noms, plusieur son répéter je voudrai savoir si y a une formule pour me donné le nombre de répétition de chaque nom,
exp de mon fichier
A
maison
bateau
vache
maison
vache
vélo
maison
donc ce que je voudrais c'est d'avoir , maison = 3 , bateau = 1 , vache = 2 , vélo = 1 .

merci d'avance .

4 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    exemple la liste commence en A2 et la plage est nommée "plag" la cellule A1 dit impérativement rester vide, en D2 cette formule matricielle à confirmer avec les touches Ctrl, Shift et Entrée, et a incrémenter vers le bas

    =INDEX(plag;MIN(SI(plag<>"";SI(NB.SI(D$1:D1;plag)=0;LIGNE(plag)))))&""

    avec une simple formule NB.SI ou SOMMEPROD reste plus qu'a compter chaque valeur de la liste générée en D

    sinon directement en VBA, mais la c'est autre chose, il vaudrait mieux avoir des notions
    1
  2. _guigui_ Messages postés 603 Statut Membre 209
     
    Bonjour,

    =NB.SI(A1:A9000;"vache")
    ou =NB.SI(A1:A9000;"maison")
    0
  3. zazoo24
     
    merci pour ta repense _guigui_ , le problème c'est que je ne connais pas tous les mots de chaque ligne sauf si je parcours les 9000 ligne pour a chaque fois, les écrire devant la formule . y aurai pas un moyen de les sortir automatiquement .

    encore merci

    ps : antipolis ton commentaire ne m'aide pas si t'a un liens à me montrer je suis preneur j'ai passer des heurs a chercher sans sucées .
    0
    1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonsoir zazoo

      Une possibilité :
      formule à mettre en B1 et a étirer ensuite au bas de la colonne
      =NB.SI($A$1:$A$9000;A1)
      Ensuite faire un copier coller des 2 colonnes sur une autre feuille et faire trier les 2 colonnes en supprimant les doublons

      Cdlmnt
      0
  4. zazoo24 Messages postés 5 Statut Membre 1
     
    Merci pour vos repense, j'ai finalement résolu le problème en PHP .

    merci encore
    0