Excel löscht die Zeile, wenn die Spalte den Wert von to-remove-list enthält
- Sagen wir mal so, ich habe ein Blatt - Nummer eins - mit über 5000 Zeilen (sagen, Spalten 'Eine' - 'H').
- In einem anderen Blatt - Nummer zwei - ich habe ein "zu-löschen-Liste" - eine einzelne Spalte 'Eine' mit 400 Werten, jeder mit alphanumerischer Zeichenfolge (Beispiel: xxx1234).
- Ich entfernen jede ganze Zeile aus Blatt Nummer einswenn die Spalte " E' enthält einen beliebigen Wert von "zu-löschen-Liste" (aus der Spalte 'Eine' Blatt Nummer zwei).
- Von entfernen wird die gesamte Zeile meine ich die Zeile löschen, und verschieben Sie es nach oben (nicht aus dem blankspace)
Wie kann ich das erreichen? Jede Hilfe wäre sehr geschätzt werden.
InformationsquelleAutor der Frage | 2012-09-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorliegende Blatt 2:
Können Sie markieren Sie die Zeilen in Blatt 1, wobei ein Wert vorhanden ist, in Blatt 2:
Die resultierenden Daten sieht wie folgt aus:
Kann man dann problemlos filtern oder Sortieren, Blatt 1 und löschen Sie die Zeilen markiert mit 'Löschen'.
InformationsquelleAutor der Antwort James L.
Habe ich gefunden, das eine zuverlässigere Methode (zumindest auf Excel-2016 für Mac):
Vorausgesetzt, Ihre lange Liste in Spalte A, und die Liste der Dinge, die entfernt werden-dies ist in Spalte B, dann fügen Sie diese in alle Zeilen der Spalte C:
= WENN(ZÄHLENWENN($B$2:$B$99999,A2)>0,"Löschen","Behalten")
Dann Sortieren Sie die Liste nach der Spalte C zu finden, was Sie haben, zu löschen.
InformationsquelleAutor der Antwort Ian Howlett
Hier ist, wie ich es tun würde, wenn die Arbeit mit einer großen Anzahl von "entfernen" - Werte, die lange dauern würde, um manuell zu entfernen.
-Setzen Sie Zu Entfernen-Liste in Spalte B
-Wählen Sie beide Spalten, dann "Bedingte Formatierung"
-Wählen Sie "Highlight Cells Regeln" --> "Doppelte Werte"
-Die Duplikate werden sollten, aus aller Welt verdeutlichten in beiden Spalten
-Dann wählen Sie Spalte A und klicken dann "Sortierung & Filtern" ---> "Benutzerdefiniertes Sortieren"
-In dem Dialogfeld, das angezeigt wird, wählen Sie die mittlere option "Sortieren nach" und wählen Sie "Cell Color"
-Dann wählen Sie die nächste option "Sort Order" und wählen Sie "Keine Zelle Farbe", "unten"
-Alle markierten Zellen sollte an der Spitze der Liste.
-Wählen Sie alle markierten Zellen nach unten scrollen der Liste, klicken Sie dann auf löschen.
InformationsquelleAutor der Antwort K Swink