Direkt zum Inhalt

Wie kann ich Werte in einer Liste von einer anderen in Excel ausschließen?

Angenommen, Sie haben zwei Datenlisten (siehe Abbildung links). Jetzt müssen Sie Namen in Spalte A entfernen oder ausschließen, wenn der Name in Spalte D vorhanden ist. Wie wird dies erreicht? Und was ist, wenn sich die beiden Listen in zwei verschiedenen Arbeitsblättern befinden? Dieser Artikel bietet zwei Methoden für Sie.

Schließen Sie Werte in einer Liste mit einer Formel von einer anderen aus

Schließen Sie mit Kutools for Excel schnell Werte in einer Liste von einer anderen aus


Schließen Sie Werte in einer Liste mit einer Formel von einer anderen aus

Sie können die folgenden Formeln anwenden, um dies zu erreichen. Bitte gehen Sie wie folgt vor.

1. Wählen Sie eine leere Zelle neben der ersten Zelle der Liste aus, die Sie entfernen möchten, und geben Sie die Formel ein = COUNTIF ($ D $ 2: $ D $ 6, A2) in die Formelleiste und drücken Sie dann die Enter Schlüssel. Siehe Screenshot:

Note: In der Formel ist $ D $ 2: $ D $ 6 die Liste, auf deren Grundlage Sie Werte löschen. A2 ist die erste Zelle der Liste, die Sie entfernen möchten. Bitte ändern Sie sie nach Bedarf.

2. Wählen Sie die Ergebniszelle weiter aus und ziehen Sie den Füllgriff nach unten, bis die letzte Zelle der Liste erreicht ist. Siehe Screenshot:

3. Wählen Sie die Ergebnisliste weiter aus und klicken Sie auf Datum > Sortieren von A bis Z.

Dann können Sie sehen, dass die Liste wie im folgenden Screenshot sortiert ist.

4. Wählen Sie nun die gesamten Namenszeilen mit Ergebnis 1 aus, klicken Sie mit der rechten Maustaste auf den ausgewählten Bereich und klicken Sie auf Löschen um sie zu entfernen.

Jetzt haben Sie Werte in einer Liste basierend auf einer anderen ausgeschlossen.

Note: Wenn sich die "zu entfernende Liste" im Bereich A2: A6 eines anderen Arbeitsblatts wie Blatt2 befindet, wenden Sie bitte diese Formel an = IF (ISERROR (VLOOKUP (A2, Sheet2! $ A $ 2: $ A $ 6,1, FALSE)), "Keep", "Delete") um alles zu bekommen Behalten und Löschen Ergebnisse, sortieren Sie die Ergebnisliste nach Ato Z und löschen Sie dann manuell alle Namenszeilen, die das Ergebnis im aktuellen Arbeitsblatt löschen enthalten.


Schließen Sie mit Kutools for Excel schnell Werte in einer Liste von einer anderen aus

In diesem Abschnitt wird das empfohlen Wählen Sie Gleiche und Unterschiedliche Zellen Nutzen von Kutools for Excel um dieses Problem zu lösen. Bitte gehen Sie wie folgt vor.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1 Klicken Kutoolen > Auswählen > Wählen Sie Gleiche und Unterschiedliche Zellen. Siehe Screenshot:

2. In dem Wählen Sie Gleiche und Unterschiedliche Zellen Dialogfeld müssen Sie:

  • 2.1 Wählen Sie die Liste aus, aus der Sie Werte entfernen möchten Finden Sie Werte in Box;
  • 2.2 Wählen Sie die Liste aus, auf deren Grundlage Sie Werte löschen möchten Laut Box;
  • 2.3 Wählen Sie die Einzelzelle Option in der Basierend auf Sektion;
  • 2.4 Klicken Sie auf OK Taste. Siehe Screenshot:

3. Daraufhin wird ein Dialogfeld angezeigt, in dem Sie erfahren, wie viele Zellen ausgewählt wurden. Klicken Sie auf OK .

4. Nun werden Werte in Spalte A ausgewählt, wenn in Spalte D vorhanden sind. Sie können die Taste drücken Löschen Taste, um sie manuell zu löschen.

  Wenn Sie eine kostenlose Testversion (30 Tage) dieses Dienstprogramms wünschen, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


Schließen Sie mit Kutools for Excel schnell Werte in einer Liste von einer anderen aus


In Verbindung stehende Artikel:

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
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