Excel supprimer lignes redondantes 2 critère

Résolu/Fermé
spily8 Messages postés 73 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 3 mars 2015 - 4 août 2009 à 09:48
 Utilisateur anonyme - 4 août 2009 à 13:59
Bonjour à tous,

J'ai absolument besoin d'aide. J'ai un fichier Excel et je cherche à supprimer des lignes dont 2 critères (colonnes) sont les mêmes et aussi tout simplement à supprimer des lignes redondantes.

J'ai cherché pas mal, mais rien ne répond vraiment à ma question.

Merci de me donner vos conseils,

(PS: je ne sais pas voir les vidéos car je suis tombée sur une qui expliquait comment faire, mais j'ai pas su la lire)

Spily8
A voir également:

9 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
4 août 2009 à 09:54
Salut,
C'est possible par macro. Peux tu m'en dire davantage sur les critères, s'il faut comparer deux colonnes lesquelles? etc etc... Plus tu nous en dira, plus se sera facile.
0
spily8 Messages postés 73 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 3 mars 2015 7
4 août 2009 à 10:07
Ce sont les colonnes B et D. En fait, je viens de faire une formule avec IF, et là donc ca me permet de voir quelles sont les lignes qui sont doubles: le résultat de ma formule est une colonne avec écrit: doublons pour celle qui sont doubles. Mais maintenant, comment supprimer ces lignes à part manuellement?

Il n'y a pas moyen de faire le tout avec un filtre avancé?

Merci pour ta réponse rapide
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
4 août 2009 à 10:10
Mais oui tu peux filtrer sur ta colonne ou apparait "doublon" . Je pensais au départ que tu voulais les supprimer totalement.
0
spily8 Messages postés 73 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 3 mars 2015 7
4 août 2009 à 10:14
Oui je veux bien supprimer les lignes entières... mais maintenant, c'est juste qu'avec ma fonction IF je sais quelles lignes sont en doublons et je me demandais s'il y avait un moyen de juste supprimer les lignes dont la colonne X contient le mot "doublons"

Je sais pas si je me fais bien comprends?! ;-)
0

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

Posez votre question
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
4 août 2009 à 10:25
Par macro, c'est pas très compliqué mais c'est définitif... Donc pense à sauvegarder ton fichier avant toute manip!!!
Tu boucles sur la colonne X à la recherche de "doublons" et si c'est le cas tu sélectionnes la ligne entière et la supprime. Quelque chose comme ça (à adapter)

Dim i As Integer, numlign As Integer
Dim valeur As String
numlign = Sheets("Feuil1").Range("A65536").End(xlUp).Row '---> Détermine la dernière ligne "non vide" de la colonna A
With Sheets("Feuil1")
For i = 1 To numlign
If .Cells(i, 25).Value = "doublon" Then
.Cells(1, 25).EntireRow.Delete
End If
Next
End With
0
spily8 Messages postés 73 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 3 mars 2015 7
4 août 2009 à 10:34
Ca fait très longtemps que je ne me suis plus servie des macros. Donc pour rappel, il faut commencer à l'enregistrer et faire la manipulation, c'est bien ça? Donc pas besoin de code?
0
spily8 Messages postés 73 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 3 mars 2015 7
4 août 2009 à 10:44
Je reviens à mon idée de filtre avancé. Est-ce possible??? J'aimerai vraiment pouvoir faire ça par cette façon. Mais déjà un grand merci pour ton aide!
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
4 août 2009 à 11:21
je ne connais pas vraiment les filtres élaboré. désolé.
par contre, tu as la possibilité de faire un filtre automatique, de trier la col X avec l'option "vide", de copier tout et coller sur une autre feuille ou classeur.
0
Utilisateur anonyme
4 août 2009 à 13:59
Bonjour,
Pour les filtres élaborés il faut connaitre toutes les conditions: critères en " et ", en "ou ", formule, etc.
C'est tellement bien détaillé ici: http://boisgontierjacques.free.fr/ à la rubrique "filtre élaboré" qu'il serait vain de vouloir faire mieux.
0