So entfernen Sie beide Duplikate (Zeilen) in Excel und Google Sheets
In diesem Artikel erfahren Sie, wie Sie beide Duplikate (Zeilen) in Excel und Google Sheets entfernen.
Entfernen Sie beide doppelten Zeilen
Im Allgemeinen wird beim Entfernen von Duplikaten in Excel das erste Vorkommen jedes Duplikats beibehalten und alle anderen werden gelöscht.
Eine weitere wertvolle Aufgabe besteht darin, beide (oder alle) doppelten Zeilen zu entfernen. Dies kann durch eine Kombination der Funktionen IF und COUNTIF und der Funktion Go To Special erreicht werden. Siehe die Beispieldaten unten. Die Spalten B und C enthalten eine Liste von Vor- und Nachnamen mit doppelten Werten.
Führen Sie diese Schritte aus, um alle doppelten Zeilen zu entfernen und nur diejenigen mit eindeutigen Werten zu behalten:
1. In Zelle D2, geben Sie die Formel ein:
1 | =WENN(ZÄHLENWENN($B$2:$C$13,B2:C2)=1,0,1) |
Die ZÄHLENWENN-Funktion prüft für jede Zelle, ob sie sich in einer anderen Zelle in einem Bereich befindet. Die IF-Funktion prüft nur das Ergebnis von COUNTIF. Wenn ZÄHLENWENN 1 zurückgibt, bedeutet dies, dass der Wert im Bereich eindeutig ist, während alle anderen Zahlen bedeuten, dass der Wert mehr als einmal vorkommt. Daher ist das Endergebnis der Formel 0, wenn ZÄHLENWENN 1 zurückgibt, und 1, wenn es etwas anderes zurückgibt. Diese Formel gibt zwei Werte (in D2 und E2) aus, einen für jeden Vorname und für jeden einen Nachname.
2. Positionieren Sie den Cursor in der unteren rechten Ecke von Zelle D2, bis das schwarze Kreuz erscheint und Ziehen Sie es durch das Ende des Datenbereichs (D13).
3. Als Ergebnis von Schritt 2 gibt es in den Spalten D und E für jeden Wert in den Spalten B und C eine Null oder eine Eins. Eine Null bedeutet, dass sich ein Wert aus den Spalten B oder C im Datenbereich nicht wiederholt und sollte gehalten werden. Eine Eins bedeutet, dass doppelte Werte vorhanden sind und diese Zeile gelöscht werden sollte.
Klicken Sie nun irgendwo in Spalte B mit Daten (B2) und in der Schleife, gehe zu Daten > Filter.
4. Jetzt sind die Filter aktiviert. Um doppelte Zeilen zu löschen, filtern Sie die Zahl 0 aus den Spalten B und C heraus. Da Duplikate jeweils eine in den Spalten D und E enthalten, zeigen und löschen Sie nur Werte mit der Zahl 1 in den Spalten D und E.
Klicken Sie auf die Filtertaste in Spalte D, Deaktivieren Sie 0, und klicke OK.
5. Überprüfen Sie nun den Filter für Spalte E, um sicherzustellen, dass nur der Wert 1 gefiltert wird.
6. Um alle gefilterten Zeilen zu löschen, alle sichtbaren Zeilen auswählen (4-13) und im Schleife, gehe zu Home > Suchen & Auswählen > Gehe zu Spezial.
7. Wählen Sie im Fenster Gehe zu Spezial die Option Nur sichtbare Zellen, und klicke OK.
8. Löschen Sie jetzt nur sichtbare Zeilen. Wählen Sie alle gefilterten Zellen (4-13) aus und Rechtsklick irgendwo im ausgewählten Bereich. Dann klick Zeile löschen.
9. Klicken Sie nun auf das Filtertaste in Zelle D1 und klicken Sie auf Wählen Sie Alle (0).
Schließlich wird der Datenbereich nach Spalte D (0 Werte) gefiltert.
Alle Zeilen mit Nullen in den Spalten D und E sind eindeutige Werte im Bereich; Zeilen mit der Nummer 1 in diesen Spalten (doppelte Werte) werden gelöscht.
Sie können auch VBA-Code verwenden, um doppelte Zeilen in Excel zu entfernen.
Entfernen Sie beide doppelten Zeilen in Google Tabellen
In Google Tabellen können Sie mit den Funktionen IF und COUNTIF auch alle doppelten Zeilen löschen.
1. Erstellen Sie zunächst eine Hilfsspalte (Spalte D), um Text aus den Spalten B und C zu verketten. In der Zelle D2, Geben Sie die Formel ein:
1 | =VERKETTEN(B2:C2) |
2. Positionieren Sie den Cursor in der unteren rechten Ecke von Zelle D2, bis das schwarze Kreuz erscheint und Ziehen Sie es durch das Ende des Datenbereichs (D13).
3. In Zelle E2, geben Sie die Formel ein:
1 | =WENN(ZÄHLENWENN($D$2:$D$13,D2)=1,0,1) |
Dies ähnelt der Formel, die im obigen Abschnitt für Excel gezeigt wurde, aber anstatt Vor- und Nachnamen getrennt zu betrachten, wird der verkettete Name in Spalte D betrachtet.
4. Positionieren Sie den Cursor in der unteren rechten Ecke von Zelle E2, bis das schwarze Kreuz erscheint und Ziehen Sie es durch das Ende des Datenbereichs (E13).
5. Wählen Sie eine Zelle in Spalte E (E2) aus und klicken Sie auf das Filtersymbol in der Symbolleiste zu Filter aktivieren.
6. Klicken Sie auf das Filtersymbol für Spalte E (Zelle E1), Deaktivieren Sie 0, und klicke OK.
7. Wählen Sie und Rechtsklick auf gefilterte Zeilen. Dann klick Ausgewählte Zeilen löschen. In Google Sheets gibt es nichts Besseres als die Funktion Gehe zu Spezial von Excel. Google Tabellen löscht immer nur sichtbare Zeilen.
8. Klicken Sie auf das Filtersymbol für Spalte E (E1), überprüfen 0, und klicke OK.
Als Ergebnis werden nur eindeutige Zeilen (mit Null in Spalte E) angezeigt.