Recherche dans une colonne un mot qui se répète

Fermé
Clemanito Messages postés 5 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 23 avril 2013 - 22 avril 2013 à 11:18
Clemanito Messages postés 5 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 23 avril 2013 - 23 avril 2013 à 09:12
Bonjour,

J'aimerai effectué une macro sur Excel sur une colonne. Le but de cette macro serai de rechercher les mots qui se répètent plus de deux fois dans la colonne sachant qu'il peut y avoir n'importe quel mot, rien n'est défini.

Une fois la recherche finie, j'aimerai qu en face de chaque lignes ou le mot se répète. Ajouter une colonne avec le nombre d'occurrence avec la formule NB.Si (A:A;"NOM").


Merci d'avance.
A voir également:

7 réponses

Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 110
Modifié par Mike-31 le 22/04/2013 à 11:24
Salut,

Pourquoi passer avec une macro, tu peux faire cela avec une simple mise en forme conditionnelle ou dans une colonne adjacente avec une simple formule

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Clemanito Messages postés 5 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 23 avril 2013
22 avril 2013 à 11:35
Salut Mike-31

tu passes par qu'elle fonction ?
Parce qu'en faite chaque jour un nouveau mot sera ajouter dans la colonne et j'aimerai analyser les mots qui se répète plus de 2 fois sur 6 mois glissant .

Ensuite comptabiliser les mots avec des occurrences avec le nombre d'occurrence et compiler dans une nouvelle feuille juste le mot qui se répète avec en face le nombre de fois qu'il est répété pour ensuite analyser toute les occurrences.
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 110
22 avril 2013 à 12:45
Re,

regarde ce fichier joint, colonne A mise en forme conditionnelle à partir du deuxième mot mais on peut commencer au troisième voir plus, la colonne G peut être masquée

https://www.cjoint.com/c/CDwmTyet2G6
0
Clemanito Messages postés 5 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 23 avril 2013
22 avril 2013 à 13:34
Est-il possible que tu me fasses la même chose avec mon fichier, je te le transfert par le lien suivant :


http://cjoint.com/data3/3DwnFK1Yhum_rebuts_prod____fac_2013.xls

Les noms sont au niveau du type de defaut et le nombres d'occurrence dans recurrence colonne tte a droite.

Je te remercie d'avance
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 110
22 avril 2013 à 14:45
Re,

Regarde si c'est ce que tu cherches

https://www.cjoint.com/c/CDwoTFUteBv
0

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

Posez votre question
Clemanito Messages postés 5 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 23 avril 2013
23 avril 2013 à 08:40
Bonjour,

Parfait je te remercie, petite question comment fait tu pour créer la colonne jaune avec tout les types de récurrence?

Cordialement
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 110
23 avril 2013 à 09:04
Re,

C'est une formule matricielle qu'il faut confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift (majuscule) et Entrée
si tu fais bien la formule se place entre {}
il faut également que les cellules au dessus de la première formule soient vides (AO1 vide)
la première formule dans ton exemple est en AO2
=INDEX(M$8:M$1222;MIN(SI(NB.SI(AO$1:AO1;M$8:M$1222)=0;SI(M$8:M$1222<>"";LIGNE(M$8:M$1222)-7))))&""

si tu écris cette formule en AR8 par exemple il faut que les cellules AR1 à AR7 soient vides et la formule sera
=INDEX(M$8:M$1222;MIN(SI(NB.SI(AR$7:AR7;M$8:M$1222)=0;SI(M$8:M$1222<>"";LIGNE(M$8:M$1222)-7))))&""

une fois la formule correctement paramétrée il suffit d'incrémenter vers le bas, cette colonne peut être masquée

il y a d'autres possibilités, avec une colonne supplémentaire mais bon!
0
Clemanito Messages postés 5 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 23 avril 2013
23 avril 2013 à 09:12
Parce qu'en faite chaque jour je vais rajouter des lignes avec un type de défaut en plus. Donc il peut y avoir encore 3 récurrences d'aspect en plus par exemple et dans ce cas là le fichier se met a jour automatiquement au niveau des quantités?

Pour revenir à la macro: J'aimerai effectuer sur une autre page une compilation de chaque type de défaut unitairement (une ligne par défaut) en automatique, que dés que j'appui sur le bouton récurrence une nouvelle feuille se compile en prenant compte des nouveaux défaut ajouter durant la semaine est-il possible de faire cela?


Cordialement,
0