Supprimer les doublons entre 2 fichiers EXCEL
Résolu
Nonosatch
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
Mitch -
Mitch -
A voir également:
- Excel recherche doublon entre 2 colonnes
- Formule moyenne excel plusieurs colonnes - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Déplacer colonne excel - Guide
- Faire 2 colonnes sur word - Guide
- Liste déroulante excel - Guide
6 réponses
Bonjour
puisque vous avez copié vos N° dans un seule fichier:
dans le fichier à nettoyé, créer une colonne avec la formule:
=SI(NB.SI(champ N° autre feuille; cellule N° de la feuille)>0;1;0)
à tirer sur la hauteur du champ
qui vous renverra 1 à chaque fois qu'il y aura un doublon
Il suffira après de trier tout le champ selon cette colonne pour retrouver en fin de tableau toutes les lignes avec la valeur 1 et donc de les supprimer d'un coup.
Note:
1°)vous pouvez aussi utiliser cette formule en MFC pour formater les lignes détectées et les retirer une part une
2°) placer cette formule, en supposant que vous commencez sur ligne 2 et que la détection est en colonne Z:
=SI(NB.SI(champ N° autre feuille; cellule N° de la feuille)>0;0;MAX($Z$1:Z1)+1)
dans ce cas, ce sont les lignes avec 0 en début de tableau qui sont à supprimeret l'ordre est conservé en tri croissant sur la colonne Z
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
puisque vous avez copié vos N° dans un seule fichier:
dans le fichier à nettoyé, créer une colonne avec la formule:
=SI(NB.SI(champ N° autre feuille; cellule N° de la feuille)>0;1;0)
à tirer sur la hauteur du champ
qui vous renverra 1 à chaque fois qu'il y aura un doublon
Il suffira après de trier tout le champ selon cette colonne pour retrouver en fin de tableau toutes les lignes avec la valeur 1 et donc de les supprimer d'un coup.
Note:
1°)vous pouvez aussi utiliser cette formule en MFC pour formater les lignes détectées et les retirer une part une
2°) placer cette formule, en supposant que vous commencez sur ligne 2 et que la détection est en colonne Z:
=SI(NB.SI(champ N° autre feuille; cellule N° de la feuille)>0;0;MAX($Z$1:Z1)+1)
dans ce cas, ce sont les lignes avec 0 en début de tableau qui sont à supprimeret l'ordre est conservé en tri croissant sur la colonne Z
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Mitch
Merci beaucoup ca fonctionne super bien et très rapidement