Filtre doublon sur plusieurs colonnes

Bonjour à tous,

J'ai un petit problème concernant les filtres/doublons.

Je possède un tableur composé de 100 colonnes, chacune composée de 52 lignes (tableau remplis de nombres).

J'aimerai extraire les doublons de toutes mes colonnes, sachant qu'elles ne sont toutes indépendantes.

Je connais la méthode filtre, exclure les doublons... Cela fonctionne très bien colonne par colonne (et il s'agit de la méthode dont j'ai besoin...). En claire, je souhaite une méthode me permettant de ne pas réitérer l'opérations 100 fois sur mes 100 colonnes individuellement.

Merci de vos réponses précieuses !!!

Bonjour,

Une solution consisterait à ajouter une colonne dans laquelle on mettrait une formule pour concaténer les 100 valeurs.

Un peu long pour la 1ère saisie de la formule, mais ensuite, il n'y a plus qu'à recopier vers le bas.

Tout dépend ensuite du contenu de tes cellules. La formule de concaténation pourrait être :

=A2&"-"&B2&"-"&C2&"-"&........................&"-"&CV2

Le séparateur "-" est destiné à gérer le cas où on aurait sur une ligne 1 et 11 et sur une autre ligne 11 et 1

On peut alors extraire les doublons sur la base de cette colonne ou alors dans une nouvelle colonne, utiliser la fonction NB.SI et éliminer les lignes dont la valeur serait > à 1

Je te laisse essayer.

@+

Bonjour à tous, salut thibo,

Hors sujet,

100 colonnes sur 50 lignes, as-tu essayé de transposer ton tableau ?

(soit 50 colonnes sur 100 lignes), ce qui le rendrai peut-être + lisible.

Sinon tu peux:

- ajouter une feuille et la nommer "bibi", puis lancer ce code

Sub FiltreDoublons()
    Range("a1:cv" & [a65000].End(xlUp).Row).AdvancedFilter _
    Action:=xlFilterCopy, CopyToRange:=Range("bibi!a1"), Unique:=True
End Sub

plage à adapter en comptant la ligne d'en-têtes

Amicalement

Claude

9doublons-pq.xlsx (117.53 Ko)
Rechercher des sujets similaires à "filtre doublon colonnes"