
Ich verwende Mac Office 2011 unter Lion.
Ich habe ein Blatt mit vielen tausend Datenzeilen und gut 40 oder 50 Spalten. Eine Spalte enthält die E-Mail-Adresse. Wenn zwei beliebige Zeilen eine doppelte E-Mail-Adresse enthalten, möchte ich nur eine der Zeilen behalten.
Im Idealfall würde beim Auffinden von Duplikaten standardmäßig die Zeile mit einem bestimmten Wert („Y“) in einer bestimmten Zelle beibehalten, sofern zutreffend. Aber selbst wenn nur der erste oder letzte beibehalten würde, wäre das eine Verbesserung.
Außerdem kann es leicht mehr als zwei Instanzen einer bestimmten E-Mail-Adresse geben, sodass eine Lösung in der Lage sein muss, eine beliebige Anzahl von Duplikaten zu verarbeiten.
Ich habe die hier vorgeschlagene Lösung ausprobiert -Entfernen Sie doppelte Zeilen in Excel, wenn nicht alle Spalten gleich sind- aber es hat mir nichts gebracht.
Danke für alle Vorschläge!
Antwort1
Ich kenne mich zwar nicht besonders gut mit Mac Excel aus, aber ich glaube, dass der folgende Ansatz für fast alle Tabellenkalkulationsanwendungen funktioniert:
- Gehen Sie zu einemleere Spalte.
- Verwenden Sie die
=COUNTIF(A:A,A2)
Funktion. A:A ist die Spalte mit den E-Mails und A2 ist die nächstgelegene Zelle mit der E-Mail. - Kopieren Sie die erwähnte Formelauf die gesamte Spalte.
- Bei eindeutigen Werten wird "1" zurückgegeben, alles über "1" bedeutetduplizierter Wert.
- Sortierenper E-Mail, wenn Sie Duplikate in Zeilen in benachbarten Zellen haben möchten.
- VerwendenFilterum nicht duplizierte Werte zu verbergen (also 1en zu verbergen) odernach neuer Spalte absteigend sortierenum alle Duplikate oben in der Tabelle zu erhalten.
- Zusätzlich können SieFilterin der anderen Spalte (die „Y“ oder etwas anderes enthält), um die E-Mails, die Sie hinterlassen möchten, von denen zu trennen, die entfernt werden sollen.