Passer au contenu principal

Comment exclure des valeurs d'une liste d'une autre dans Excel?

Supposons que vous ayez deux listes de données comme la capture d'écran de gauche. Vous devez maintenant supprimer ou exclure les noms de la colonne A si le nom existe dans la colonne D. Comment y parvenir? Et si les deux listes se trouvaient dans deux feuilles de calcul différentes? Cet article vous propose deux méthodes.

Exclure les valeurs d'une liste d'une autre avec une formule

Excluez rapidement les valeurs d'une liste d'une autre avec Kutools for Excel


Exclure les valeurs d'une liste d'une autre avec une formule

Vous pouvez appliquer les formules suivantes pour y parvenir. Veuillez faire comme suit.

1. Sélectionnez une cellule vide adjacente à la première cellule de la liste que vous souhaitez supprimer, puis entrez la formule = COUNTIF ($ D $ 2: $ D $ 6, A2) dans la barre de formule, puis appuyez sur la touche Entrer clé. Voir la capture d'écran:

Notes: Dans la formule, $ D $ 2: $ D $ 6 est la liste sur laquelle vous allez supprimer les valeurs, A2 est la première cellule de la liste que vous allez supprimer. Veuillez les changer selon vos besoins.

2. Continuez à sélectionner la cellule de résultat, faites glisser la poignée de remplissage vers le bas jusqu'à ce qu'elle atteigne la dernière cellule de la liste. Voir la capture d'écran:

3. Continuez à sélectionner la liste de résultats, puis cliquez sur Données > Trier de A à Z.

Ensuite, vous pouvez voir que la liste est triée comme ci-dessous.

4. Sélectionnez maintenant toutes les lignes de noms avec le résultat 1, cliquez avec le bouton droit sur la plage sélectionnée et cliquez sur Supprimer pour les enlever.

Vous avez maintenant exclu les valeurs d'une liste en fonction d'une autre.

Notes: Si la "liste à supprimer" se situe dans la plage A2: A6 d'une autre feuille de calcul telle que Sheet2, veuillez appliquer cette formule = IF (ISERREUR (RECHERCHEV (A2, Feuille2! $ A $ 2: $ A $ 6,1, FALSE)), "Conserver", "Supprimer") pour tout obtenir XNUMX éléments à et Supprimer résultats, allez-y pour trier la liste de résultats d'Ato Z, puis supprimez manuellement toutes les lignes de nom contient le résultat Supprimer dans la feuille de calcul actuelle.


Excluez rapidement les valeurs d'une liste d'une autre avec Kutools for Excel

Cette section recommandera le Sélectionnez des cellules identiques et différentes utilité de Kutools for Excel pour résoudre ce problème. Veuillez faire comme suit.

Avant d'appliquer Kutools for Excel, S'il vous plaît téléchargez et installez-le d'abord.

1. Cliquez Kutools > Sélectionnez > Sélectionnez des cellules identiques et différentes. Voir la capture d'écran:

2. dans le Sélectionnez des cellules identiques et différentes boîte de dialogue, vous devez:

  • 2.1 Sélectionnez la liste dont vous supprimerez les valeurs dans le Trouvez des valeurs dans boîte;
  • 2.2 Sélectionnez la liste sur laquelle vous supprimerez les valeurs dans le Selon boîte;
  • 2.3 sélectionnez le Unicellulaire option dans la Basé sur section;
  • 2.4 Cliquez sur le OK bouton. Voir la capture d'écran:

3. Ensuite, une boîte de dialogue apparaît pour vous dire combien de cellules ont été sélectionnées, veuillez cliquer sur le OK .

4. Les valeurs de la colonne A sont maintenant sélectionnées si elles existent dans la colonne D. Vous pouvez appuyer sur la touche Supprimer pour les supprimer manuellement.

  Si vous souhaitez bénéficier d'un essai gratuit (30 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.


Excluez rapidement les valeurs d'une liste d'une autre avec Kutools for Excel


Articles connexes:

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"foruma contains an error!"
Wondeful help...
This comment was minimized by the moderator on the site
the function is correct: maybe you have Excel in a different language than english. Change the function names in that way. :)
This comment was minimized by the moderator on the site
Thank you for this. It solved my problem of wanting to include only companies from a list
This comment was minimized by the moderator on the site
This formula subtracts list in column B from list in columnA:=FILTER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12),ISNUMBER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12))=FALSE)
This comment was minimized by the moderator on the site
But this one's simpler (Subtracts list in A2:A20 from list in D2:D6):=FILTER(A2:A20,ISERROR(MATCH(A2:A20,D2:D6,0))=TRUE)
This comment was minimized by the moderator on the site
Keith,

This formula was incredibly helpful (even more helpful than the actual blog post!) You're a life saver! This formula gets really powerful if you use it in dynamic arrays.
This comment was minimized by the moderator on the site
what if I have multiple columns?
This comment was minimized by the moderator on the site
Depends on the structure of your lists, but if you want to exclude several lists Y and Z from a single big list X, try something like this:
=FILTER(X3:X21,ISERROR(MATCH(X3:X21,Y3:Y6,0))*ISERROR(MATCH(X3:X21,Z3:Z5,0))=1)
this returns listX minus listY and listZ.
The "ISERROR(MATCH(X3:X21,Y3:Y6,0))" returns "TRUE" if an item in listX is missing from listY, likewise ISERROR(MATCH(X3:X21,Z3:Z5,0)) for listX and listZ.
A quirk of Excel is that "=TRUE*TRUE" will return "1". In fact, any number of TRUEs multiplied will return "1", but include a single FALSE and it will return "0".
So the FILTER will return only those items from the list where all the "ISERROR(MATCH....." formulae are TRUE.
For each additional list of items to exclude, add an extra *ISERROR(MATCH(listX,list_exclude,0)) before the "=1)"
This comment was minimized by the moderator on the site
You could try a filter of a filter:=FILTER(A2:A20,ISERROR(MATCH(A2:A20,FILTER(Array2,Include_criteria2)))=TRUE)
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20."
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20."
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20"
This comment was minimized by the moderator on the site
Good find. Thank you for this clever workaround. I thought was only possible via macros.
Possible to do the same using method 1, for a range consisting in two columns. i.e City, State in col D2:E20 while my A2:C1000 (B:C has city,state) has the set I need to get marked?
tried this did not work: =COUNTIF($D$2:$E$20,B2:C2). Unless you have another wonderful guide.
This comment was minimized by the moderator on the site
Как безграмотный человек писал эту статью? Тот, кто русский язык не учил, ни одной книги не прочел и не общался в социуме никогда? Уже с самого начала статьи обороты почти в каждом предложении такие, что на голову не натянешь. Зачем писать, если не умеешь писать?
This comment was minimized by the moderator on the site
I receive other values in the COUNTIF column like 2 but also higher numbers other than 0 and 1. What does that mean?
This comment was minimized by the moderator on the site
The values you get in the COUNTIF column are equal to the number of occurrences of the element in the right column. For example, if you have 5 displayed against a cell in the Name column, it means that this name was found in the To-remove-list not one, but five times.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations