Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Adressen vergleichen mit 20.000 Einträgen

Forumthread: Adressen vergleichen mit 20.000 Einträgen

Adressen vergleichen mit 20.000 Einträgen
nontacky
Hallo Leute,
ich habe noch ein Problem:
ich habe eine Liste von 20.000 Emailadressen in Spalte K - nun möchte ich sichergehen, dass keine Emailadresse doppelt in der Liste ist.
Bisher habe ich das so gelöst, dass ich einfach in Spalte A folgende Formeln runterkopiert habe (also 20.000 Zeilen in Spalte A):
=ZÄHLENWENN(K$1:K$20000;K1)
Dann habe ich per Autofilter nach allen Werten in Spalte A höher als 1 gesucht und jeden zweiten Eintrag gelöscht.
Das ist allerdings sehr langsam + da ein doppelter Eintrag sehr weit weg sein kann vom anderen, ist es recht schwer die "Paarungen" zu finden.
Deswegen frage ich euch: gibt es eine performante Formel (kein Makro wenn es geht - weil ich gerne immer ein direktes Ergebnis hätte), die mir doppelte Einträge anzeigt und dabei evtl. noch die Zeile / Zelle angibt in der der andere doppelte Eintrag ist.
Vielen Dank,
nontacky
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Adressen vergleichen mit 20.000 Einträgen
28.07.2011 11:53:24
Jack
Hallo
wie wär es mit der excel-eigenen- Funktion
"Dubletten löschen" ?
grüße
AW: Adressen vergleichen mit 20.000 Einträgen
28.07.2011 13:46:10
nontacky
Hi Leute,
danke - aber "Dubletten Löschen" finde ich nicht als Excel Funktion, auch nicht in diesem Forum. Hast Du evtl. ein kurzes Beispiel für eine Formel?
Die andere Verbesserung habe ich schon eingebaut - sehr cool - allerdings macht es die Sache natürlich nicht schneller.
Grüße,
nontacky
Anzeige
Redundante Daten per PIVOT-Tabelle entfernen
28.07.2011 14:29:39
NoNet
Hallo nontacky,
Jack meinte sicherlich den "Spezialfilter" mit der aktivierten Option "Dupletten löschen".
Eine schnellere Alternative wäre die Verwendung einer PIVOT-Tabelle, mit der die Daten gruppiert werden - also gleiche eMail-Adressen jeweils nur einmalig gelistet werden. Diese könnte man verwenden, um die Daten zu "normalisieren" und die einzelnen eMail-Adressen dann in eine andere Spalte zu kopieren.
Wie das funktioniert, zeige ich Dir in folgendem Video (hier allerdings nur Excel 2003 - unter 2007 funktioniert es ähnlich) :
Video nicht mehr verfügbar
Gruß, NoNet
Anzeige
AW: Adressen vergleichen mit 20.000 Einträgen
28.07.2011 12:15:43
Marc
Moin!
Wenn du trotzdem bei der Formellösung bleiben möchtest: ab Zeile 2: =ZÄHLENWENN(K$1:K1;K2), dann runterziehen.
Ergebnis: nur die doppelten Einträge werden gezeigt, nicht die "Originale"
Gruß, Marc
Anzeige
Anzeige

Infobox / Tutorial

Adressen abgleichen: Doppelte E-Mail-Adressen in Excel finden und löschen


Schritt-für-Schritt-Anleitung

Um doppelte E-Mail-Adressen in Excel abzugleichen, kannst du die folgende Methode nutzen:

  1. Vorbereitung: Stelle sicher, dass deine E-Mail-Adressen in Spalte K stehen.

  2. Formel anwenden: Gehe zu Zelle A2 und gib die folgende Formel ein:

    =ZÄHLENWENN(K$1:K1;K2)

    Diese Formel zählt, wie oft die E-Mail-Adresse in K2 bereits in den vorherigen Zellen vorkommt.

  3. Herunterziehen: Ziehe das kleine Quadrat in der unteren rechten Ecke der Zelle A2 nach unten, um die Formel auf die restlichen Zeilen (bis A20000) anzuwenden.

  4. Filter setzen: Aktiviere den Autofilter in Excel und filtere die Spalte A nach Werten größer als 0. So siehst du alle doppelten Einträge.

  5. Einträge löschen: Überprüfe die doppelten E-Mail-Adressen und lösche gegebenenfalls die überflüssigen Einträge.


Häufige Fehler und Lösungen

  • Fehler: Die Formel zeigt nicht die gewünschten Ergebnisse.

    • Lösung: Überprüfe, ob du die Formel korrekt eingegeben hast und die Zellreferenzen stimmen.
  • Fehler: Es werden mehr doppelten E-Mail-Adressen angezeigt als erwartet.

    • Lösung: Achte darauf, dass keine Leerzeichen oder unterschiedliche Schreibweisen in den E-Mail-Adressen vorhanden sind.

Alternative Methoden

Eine schnellere Methode zur Adressverwaltung in Excel ist die Verwendung der Funktion "Dubletten löschen":

  1. Markiere die Spalte K mit deinen E-Mail-Adressen.
  2. Gehe zu "Daten" > "Datenwerkzeuge" > "Dubletten entfernen".
  3. Wähle die Spalte aus und klicke auf "OK". Excel entfernt dann alle doppelten E-Mail-Adressen.

Eine weitere Möglichkeit ist die Verwendung einer PIVOT-Tabelle, um die Daten zu gruppieren und nur einzigartige E-Mail-Adressen anzuzeigen.


Praktische Beispiele

Wenn du beispielsweise eine Liste mit 20.000 E-Mail-Adressen hast und die oben genannten Schritte anwendest, kannst du effizient doppelte E-Mail-Adressen in Excel finden und entfernen.

Ein konkretes Beispiel könnte so aussehen:

  • E-Mail-Liste in Spalte K:
    • K1: test@example.com
    • K2: test@example.com
    • K3: hello@example.com

Nach der Anwendung der Formel in Spalte A würdest du in A2 einen Wert von 1 sehen (da es einen vorherigen Eintrag gibt) und in A3 einen Wert von 0.


Tipps für Profis

  • Verwende die bedingte Formatierung, um doppelte E-Mail-Adressen visuell hervorzuheben. Gehe zu "Start" > "Bedingte Formatierung" > "Regeln zum Hervorheben von Zellen" > "Doppelte Werte".

  • Speichere regelmäßig eine Sicherungskopie deiner Datei, bevor du Massenänderungen vornimmst.

  • Nutze Datenvalidierung, um sicherzustellen, dass in Zukunft keine doppelten E-Mail-Adressen mehr eingegeben werden können.


FAQ: Häufige Fragen

1. Wie finde ich mit Excel doppelte E-Mail-Adressen schnell?
Du kannst die Funktion "Dubletten entfernen" unter dem Reiter "Daten" nutzen oder die ZÄHLENWENN-Formel, um doppelte Einträge zu identifizieren.

2. Wie lösche ich doppelte E-Mail-Adressen in Excel?
Nachdem du die doppelten E-Mail-Adressen identifiziert hast, kannst du diese manuell löschen oder die Funktion "Dubletten entfernen" verwenden, um sie automatisch zu entfernen.

3. Was ist der Unterschied zwischen einer Formel und der Funktion "Dubletten entfernen"?
Die Formel zeigt dir, wo sich die doppelten Einträge befinden, während die Funktion "Dubletten entfernen" diese Einträge direkt aus deiner Liste entfernt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige