XL 2013 RESOLU supprimer doublon contenu dans chaîne texte

  • Initiateur de la discussion Initiateur de la discussion dss
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dss

XLDnaute Occasionnel
Bonjour le forum,

Je recherche en vain depuis quelques jours réponse à ma question à travers forum et manipulations diverses mais en vain...
Je cherche à repérer et à supprimer des doublons contenus dans du texte: en fait, il s'agit de dates au format texte récupérées en amont type 31032016 30062016 sur 2 colonnes successives et pour lesquelles je m'aperçois qu'il peut exister des doublons pour un même identifiant comme expliqué dans l'exemple ci-joint.
Je voudrais pouvoir repérer et supprimer ces doublons sachant que je dois rester en format texte pour interface en aval.
Auriez-vous comme à l'habitude quelques tours de magie dans votre sac... pour me venir en aide ?

Cordialement
 
Re JHA, le forum,
Merci JHA pour votre réponse mais pouvez vous m'expliquer le but de la formule car il me faudrait l'adapter pour avoir un tri correct : en effet, si je trie sur le 1 les lignes 10 et 11 disparaissent à juste raison. Mais la ligne 27 disparait aussi et là à tort puisque le 30062016 est enlevé 2 fois.
Cordialement
 
Bonjour,

J'ai eu beau essayé de comprendre, rien à faire. Comment fais-tu pour déduire tes doublons, quels critères prends-tu en considération?

Pour une même valeur en colonne A (client), je regarde en colonne D et E (date de début et date de fin).
Si une date est par exemple 31032016 30062016 sur une ligne et que je trouve sur 2 autres lignes pour la même valeur en colonne A 31032016 25042016 puis 25042016 30062016 alors la ligne qui comprend la période entière sur le trimestre (31032016 30062016) est à supprimer.
Est ce plus clair?
Cordialement
 
Re
ligne 9 :
20160056 1600147 008 30042016 09052016

ligne 10 :
20160056 1600147 008 30042016 30062016

ligne 12 et 13 :
20160056 1600161 009 09052016 13052016
20160056 1600162 008 14052016 16052016
jusqu'à ligne 26 :
20160056 1600191 009 27062016 30062016

Pour un même client en A (20160056) les lignes 9 puis de 12 à 26 comprennent les unes à la suite des autres la période qui va du 30042016 au 30062016 de façon détaillée période par période.
Or, la ligne 10 comprend déjà toute cette période et est donc à supprimer car
ligne10 = ligne9 + lignes 12 à 26, j'ai 2 fois de façon différente la période du 30042016 au 30062016.

Est que cela est plus clair cette fois?

Merci de votre aide

Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour