Identifier des contenus quasi identiques dans Excel

BONJOUR !

Avant tout je vous souhaite une excellente année 2018; qu'elle soit riche en moments merveilleux pour vous et vos proches et qu’elle soit plus belle que 2017.

Je vous sollicite car je suis coincée ; complètement perdue

Mon problème est que dans une 1er feuille j'ai une liste de 3000 lignes sur une A:A. Mes 3000 lignes sont des cellules composées principalement de suites de nombres avec un séparateur ";"

Voici un exemple avec des lignes spécifiques sélectionnées

L200 : 0344-7138;0935-6304

L400 : 0935-6304;0344-7138;1615-9306

L700 : 1615-9306;0935-6304;1615-9314

L1100: 1615-9314;1615-9306

L1700 : 1616-301X;1057-9257;1616-3028

L1800 : 1616-3028;1616-301X

Je souhaiterai trouver une solution pour que L200 ; L400 ; L700 ; L1100 ; L1700 ; L1800 soient considérés comme identiques car elles possèdent au moins une des suites même si elles ne sont pas dans le même ordre. L'idéal serait qu'en colonne B:B pour les lignes L200 ; L400 ; L700 ; L1100 ; L1700 ; L1800 soit écrit "Bloc 1" pour ainsi les dissocier des lignes L1700 et 1800.

La finalité est que dans un 2nd fichier j'ai mes 3000 lignes mais cette fois ci en colonne A:A j'ai uniquement :

L200 : 0344-7138

L400 : 0935-6304

L700 : 1615-9306

L1100 : 1615-9314

L1700 : 1616-301X

L1800 : 1616-3028

Et dans ce tableau je souhaiterais indiquer en colonne B:B les cellules faisant partie du bloc 1; ainsi de suite.

Je ne vous cache pas que je manque cruellement de méthodologie. Donc si quelqu'un a une solution pour résoudre mon problème, je suis preneuse.

Merci de votre bienveillance.

bonjour,

merci de mettre un fichier représentatif de tes données.

Bonjour,

L200 : 0344-7138;0935-6304

que fait-on si 0344-7138 ET 0935-6304 sont tous les deux trouvés ailleurs ? On met L200 dans le 1er groupe trouvé ou on le met 2 fois ? Ou bien c'est impossible ?

que fait-on si 0344-7138 ET 0935-6304 ne sont pas tous les deux trouvés ailleurs ? 2 groupes ou 1 groupe au hasard ou on supprime de la liste ?

La finalité est que dans un 2nd fichier j'ai mes 3000 lignes mais cette fois ci en colonne A:A j'ai uniquement :

L200 : 0344-7138

L400 : 0935-6304

L700 : 1615-9306

L1100 : 1615-9314

L1700 : 1616-301X

L1800 : 1616-3028

mettre le 1er élément de la liste systématiquement ? Et on oublie l'élément commun qui a pu constituer un bloc ?

eric

Merci pour ces deux premières réponses et pour votre réactivité.

Malheureusement je ne peux pas transmettre un fichier tant que les questions sur la méthodologie ne sont pas résolues.

Merci @eriiic pour ces questions très pertinentes.

En fait je vais peut-être mieux formuler ma situation et mon problème, il doit y avoir une étape où j'ai maladroitement procédée.

Situation

Dans le fichier initial et dans ma colonne A:A j'ai 3000 cellules sous cette forme : 0935-6304 (deux séries de 4 chiffres séparées par "-" et dans certains cas le dernier chiffre de ma série est remplacé par un X)

Dans un second fichier j'ai toujours les mêmes données de ma colonne A:A mais en plus dans les colonnes B:H j'ai des éléments contenus de la colonne A:A. (il n'y a pas d'autres séries de nombres qui ne soient pas présentes dans la colonne A/A)

On va dire que ces colonnes B:H indiquent de façon verticale les associations entres les cellules contenues dans ma colonne A:A.

L' objectif

Ce que je souhaite c'est d'avoir dans une ligne en verticale toutes les associations possibles entre les cellules contenues dans ma colonne A:A et supprimer les doublons dans ma colonne A:A si l'information est répétée dans les colonnes B:H.

Peut-être que je rame encore niveau méthodologie.

Je rejoins s2so4.

Dépose un fichier avec des séries de données telles qu'elles doivent être et où elle doivent être (qq dizaines de lignes peuvent suffire tant que tous les cas à traiter sont rencontrés).

Et sur une autre feuille le résultat attendu

VBA n'accepte aucune souplesse une fois un programme créé. Plus question de dire Ah mais oui, mais ici j'ai ça et non ça, et tel truc est en fait là-bas et sous cette forme.

Dans un second fichier j'ai toujours les mêmes données de ma colonne A:A mais en plus dans les colonnes B:H j'ai des éléments contenus de la colonne A:A.

Si c'est la même chose sous 2 formes différentes met uniquement celle sous laquelle tu reçois les données, on s'en arrangera.

Perso je vais m'absenter, je ne verrais que ce soir si tu n'as pas eu de proposition d'ici là.

eric

En fait c'est assez complexe.

Je viens de me rendre compte qu'il y a trop de situations différentes. Pour expliquer et trouver les mots c'est assez difficile. Je pense que je vais supprimer mon sujet sur le forum; mieux retravailler mes fichiers et revenir vers vous quand tout sera plus propre.

Je vous remercie beaucoup pour votre réactivité; votre enthousiasme et votre volonté à m'aider. Mais il y a trop de noeuds.

Je vous souhaite une excellente journée. Et encore merci

Rechercher des sujets similaires à "identifier contenus quasi identiques"