Faire une extraction d'une liste excel à partir d'une autre list
Fermé
rogerbob
-
Modifié par rogerbob le 21/01/2015 à 09:48
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 janv. 2015 à 10:14
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 janv. 2015 à 10:14
Bonjour,
j'ai une base de données sur Excel contenant une liste d'adresses email (+de 4000). Suite à une campagne d'emailing, j'ai récupéré une seconde liste d'email qui ne sont plus valides (+de 200).
Je souhaite extraire ces mauvaises adresses de mon fichier d'origine.
Existe t-il une fonction Excel qui me permette de recouper ces 2 listes (une fonction recherche ou je peux integrer mes 200 adresses directement, plutôt que de faire ctrl+f avec une adresse à chaque fois..)
JE vous remercie d'avance pour le coup de main!
j'ai une base de données sur Excel contenant une liste d'adresses email (+de 4000). Suite à une campagne d'emailing, j'ai récupéré une seconde liste d'email qui ne sont plus valides (+de 200).
Je souhaite extraire ces mauvaises adresses de mon fichier d'origine.
Existe t-il une fonction Excel qui me permette de recouper ces 2 listes (une fonction recherche ou je peux integrer mes 200 adresses directement, plutôt que de faire ctrl+f avec une adresse à chaque fois..)
JE vous remercie d'avance pour le coup de main!
A voir également:
- Faire une extraction d'une liste excel à partir d'une autre list
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Excel liste déroulante en cascade - Guide
- Calculer une moyenne sur excel - Guide
3 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 718
21 janv. 2015 à 10:07
21 janv. 2015 à 10:07
Bonjour,
Tu crées ta liste des "mauvaises_adresses", puis dans ta liste de base tu rajoutes une colonne avec la formule :
avec tes adresses en colonne A : à adapter
Il te suffit de faire un filtre sur les 1 et de supprimer.
Tu crées ta liste des "mauvaises_adresses", puis dans ta liste de base tu rajoutes une colonne avec la formule :
=SI(NB.SI(A:A;mauvaises_adresses)>0;1;"")
avec tes adresses en colonne A : à adapter
Il te suffit de faire un filtre sur les 1 et de supprimer.
PHILOU10120
Messages postés
6432
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
22 avril 2025
822
21 janv. 2015 à 10:13
21 janv. 2015 à 10:13
Bonjour
Utiliser la fonction rechercheV ou Equiv pour repérer les lignes faisant partie de votre liste erronée avec votre base puis trier sur le résultat pour supprimer les lignes trouvées
=SI(ESTERREUR(RECHERCHEV(A1;Feuil1!$A$1:$A$1000;1;FAUX));"";"à supprimer")
Ou
=SI(ESTERREUR(EQUIV(A1;Feuil1!$A$1:$A$1000;1));"";"à supprimer")
Feuil1 correspond à la feuille contenant la liste des adresses erronées
Utiliser la fonction rechercheV ou Equiv pour repérer les lignes faisant partie de votre liste erronée avec votre base puis trier sur le résultat pour supprimer les lignes trouvées
=SI(ESTERREUR(RECHERCHEV(A1;Feuil1!$A$1:$A$1000;1;FAUX));"";"à supprimer")
Ou
=SI(ESTERREUR(EQUIV(A1;Feuil1!$A$1:$A$1000;1));"";"à supprimer")
Feuil1 correspond à la feuille contenant la liste des adresses erronées
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 430
Modifié par Vaucluse le 21/01/2015 à 10:14
Modifié par Vaucluse le 21/01/2015 à 10:14
Bonjour
si les libellés sont rigoureusement identiques, vous pouvez utiliser la mise en forme conditionnelle pour mettre en surbrillance les adresses à supprimer
exemple à adapter:
A1 à A4000 votre liste origine
B1 à B200 votre liste à supprimer
Ruban / accueil/mise en forme conditionnelle/nouvelle règle / utiliser une formule...
la formule:
=NB.SI($B$1:$B$200;A1)
formater en une couleur;
Ou alors en colonne C, la formule de C1 à C4000
=SI(NB.SI($B$1:$B$200;A1);"";A1)
tirez jusqu'en C4000
copier le résultat et recoller "Spécial valeur" pour éliminer les formules
trier la colonne pour éliminer les blancs
crdlmnt
Errare humanum est, perseverare diabolicum
si les libellés sont rigoureusement identiques, vous pouvez utiliser la mise en forme conditionnelle pour mettre en surbrillance les adresses à supprimer
exemple à adapter:
A1 à A4000 votre liste origine
B1 à B200 votre liste à supprimer
Ruban / accueil/mise en forme conditionnelle/nouvelle règle / utiliser une formule...
la formule:
=NB.SI($B$1:$B$200;A1)
formater en une couleur;
Ou alors en colonne C, la formule de C1 à C4000
=SI(NB.SI($B$1:$B$200;A1);"";A1)
tirez jusqu'en C4000
copier le résultat et recoller "Spécial valeur" pour éliminer les formules
trier la colonne pour éliminer les blancs
crdlmnt
Errare humanum est, perseverare diabolicum