🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
+Inkl. Mustertabelle als Anhang+
Liebe Foren-Mitglieder,
ich verwalte meine Kundenkontakte via Calc.
Und immer wieder sortiere ich manuell Duplikate aus was natürlich endlose Zeit in Anspruch nimmt..... Ich weiß, es gibt die Filter bzw. Formatierungslösung aber beide meine ich nicht....
Es wäre "Top", wenn es eine Lösung gäbe, dass, sobald ich neue Emailadressen einschreibe oder reinkopiere, farblich makiert wird, wenn diese Emailadresse bereits in der bestehenden Liste vorhanden ist. Meint: Ein direkter Abgleich stattfindet.
Und als ob mein Anliegen nicht kompliziert genug wäre, mache ich es noch etwas komplizierter: Ich kann nicht Makros' o.ä.
Gibt es Hilfe für mich?
Höchst hilfreich und vorsorglich danke ich allen, die sich die Zeit nehmen meinen Beitrag zu lesen und ggf. eine Hilfestellung anbieten können. Ich weiß diesen Einsatz zu schätzen.
Liebe Foren-Mitglieder,
ich verwalte meine Kundenkontakte via Calc.
Und immer wieder sortiere ich manuell Duplikate aus was natürlich endlose Zeit in Anspruch nimmt..... Ich weiß, es gibt die Filter bzw. Formatierungslösung aber beide meine ich nicht....
Es wäre "Top", wenn es eine Lösung gäbe, dass, sobald ich neue Emailadressen einschreibe oder reinkopiere, farblich makiert wird, wenn diese Emailadresse bereits in der bestehenden Liste vorhanden ist. Meint: Ein direkter Abgleich stattfindet.
Und als ob mein Anliegen nicht kompliziert genug wäre, mache ich es noch etwas komplizierter: Ich kann nicht Makros' o.ä.
Gibt es Hilfe für mich?
Höchst hilfreich und vorsorglich danke ich allen, die sich die Zeit nehmen meinen Beitrag zu lesen und ggf. eine Hilfestellung anbieten können. Ich weiß diesen Einsatz zu schätzen.
- Dateianhänge
-
- Mustertabelle.ods
- (28.17 KiB) 222-mal heruntergeladen
-
- * LO-Experte *
- Beiträge: 3041
- Registriert: Mo 12. Nov 2012, 16:59
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Ganz so einfach, wie du das OHNE MAKRO wünschst, geht es nicht.
Aber die Erkennung von Duplikaten ist ganz einfach!
1. Grundsätzlich sortierst du die Spalte A alphabetisch (Daten -> aufsteigend sortieren)
2. Du erstellst einmalig eine Bedingte Formatierung (stehst in A2, dann Format->Bedingte Formatierung ->Zellwert => ist gleich => A3 , Vorlage => Betont 1 (oder eine andere dir sympathische) und dann unten unter Zellbereich =>A2:A1000 , wenn du meinst dass deine Tabelle solange gehen wird, kannst auch bis A1000 machen, haha) ->0k
Leider wirst du einen doppelten Datensatz nach dem Neueinschreiben nicht bemerken, sondern erst, wenn du wieder sortiert hast. Folglich must du den ersten Schritt (Sortieren) danach wiederholen!
Aber die Erkennung von Duplikaten ist ganz einfach!
1. Grundsätzlich sortierst du die Spalte A alphabetisch (Daten -> aufsteigend sortieren)
2. Du erstellst einmalig eine Bedingte Formatierung (stehst in A2, dann Format->Bedingte Formatierung ->Zellwert => ist gleich => A3 , Vorlage => Betont 1 (oder eine andere dir sympathische) und dann unten unter Zellbereich =>A2:A1000 , wenn du meinst dass deine Tabelle solange gehen wird, kannst auch bis A1000 machen, haha) ->0k
Leider wirst du einen doppelten Datensatz nach dem Neueinschreiben nicht bemerken, sondern erst, wenn du wieder sortiert hast. Folglich must du den ersten Schritt (Sortieren) danach wiederholen!
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Hallo,
ohne Sortierung geht es, wenn du als Formel für die bedingte Formatierung (B2:B1000 markiert, B2 aktiv) wählst.
Du musst allerdings beachten, dass du bei Copy&Paste nich tdie Formatierung der Spalte B änderst, also nur Werte einfügst.
ohne Sortierung geht es, wenn du als Formel für die bedingte Formatierung (B2:B1000 markiert, B2 aktiv)
Code: Alles auswählen
ZÄHLENWENN($A$2:$A$1000;B2)
Du musst allerdings beachten, dass du bei Copy&Paste nich tdie Formatierung der Spalte B änderst, also nur Werte einfügst.
Gruß,
mikele
mikele
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Hallo,
noch eine Variante ohne Bedingte Formatierung, ohne copy&paste-Problem und ohne Sortieren:
Schreibe einfach in eine leere Spalte, z. B. C die Formel:
=WENN(ZÄHLENWENN($A$2:$A$1000;B2)>0;"XXX";"")
und ziehe die soweit nötig nach unten. Die WENN-Funktion wäre nicht unbedingt nötig, aber damit sieht man nicht nur 0 oder 1, sondern die XXX (oder sonst irgend etwas), das fällt besser auf.
Eine "Variante der Variante" findest Du in Tabelle2 der angehängten Datei. Damit könntest Du die neuen Adressen direkt in Spalte A unten anfügen, wo sie ja vermutlich auch hingehören. Bei dieser Methode sieht man auch gleich, in welcher Zeile eine doppelter Eintrag schon mal auftaucht.
Gruß
Ferdinand
noch eine Variante ohne Bedingte Formatierung, ohne copy&paste-Problem und ohne Sortieren:
Schreibe einfach in eine leere Spalte, z. B. C die Formel:
=WENN(ZÄHLENWENN($A$2:$A$1000;B2)>0;"XXX";"")
und ziehe die soweit nötig nach unten. Die WENN-Funktion wäre nicht unbedingt nötig, aber damit sieht man nicht nur 0 oder 1, sondern die XXX (oder sonst irgend etwas), das fällt besser auf.
Eine "Variante der Variante" findest Du in Tabelle2 der angehängten Datei. Damit könntest Du die neuen Adressen direkt in Spalte A unten anfügen, wo sie ja vermutlich auch hingehören. Bei dieser Methode sieht man auch gleich, in welcher Zeile eine doppelter Eintrag schon mal auftaucht.
Gruß
Ferdinand
- Dateianhänge
-
- Mustertabelle2.ods
- (47.06 KiB) 241-mal heruntergeladen
Win 11 Pro, LO 6.4.7.2 (x64)
Win 10 Pro, LO 6.2.8.2 (x64)
Win 10 Pro, LO 6.2.8.2 (x64)
-
- * LO-Experte *
- Beiträge: 3345
- Registriert: Fr 3. Mär 2017, 17:12
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Hallo,
noch ein Vorschlag:
Der Einfachheit halber gibst Du den beiden Bereichen*** (alte E-Mail und neue E-Mail) erst einmal Namen.
Dann Daten → Konsolidieren wählen.
Zum Schluss noch die neuen Mails löschen.
*** Bereich großzügig wählen
Gruß
Peter
noch ein Vorschlag:
Der Einfachheit halber gibst Du den beiden Bereichen*** (alte E-Mail und neue E-Mail) erst einmal Namen.
Dann Daten → Konsolidieren wählen.
- Bei ›Quelldatenbereich‹ fügst Du den Bereich der alten E-Mails ein und klickst auf Hinzufügen,
das wiederholst Du für den Bereich der neuen Mails.
- Bei >Ergebnisse ausgeben nach< trägst Du den alten Bereich ein.
- Unter Optionen wird noch ein Haken bei Zeilenbeschriftungen gesetzt.
Zum Schluss noch die neuen Mails löschen.
*** Bereich großzügig wählen
Gruß
Peter
- Dateianhänge
-
- 2023-05-18 14 34 55.jpg (64.29 KiB) 4566 mal betrachtet
Win 11 (x64) ▪ LO 25.2.5.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Wow, das "Konsolidieren" kannte ich noch nicht, das finde ich genial!
Werde mich näher damit beschäftigen.
Danke Peter!
Gruß
Ferdinand
Werde mich näher damit beschäftigen.
Danke Peter!
Gruß
Ferdinand
Win 11 Pro, LO 6.4.7.2 (x64)
Win 10 Pro, LO 6.2.8.2 (x64)
Win 10 Pro, LO 6.2.8.2 (x64)
-
- Beiträge: 175
- Registriert: Do 9. Jul 2020, 12:25
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Ich verstehe nicht ganz, warum Du da 2 Spalten brauchst.
Wenn Du in der ersten Spalte eine neue E-mail einträgst, wird die automatisch vervollständigt, wenn Du ein paar Buchstaben eingetippt hast und wenn es eine ähnliche Adresse in der Liste hat. Da wird dann aus abcd abcdefg@xxx.com wenn diese Adresse schon in der Liste ist.
Das geht leider nur nicht, wenn man so einen Text reinkopiert.
Zudem kannst Du auch noch, wenn Du dann was machst, wo Du keine doppelten brauchen kannst die Spalte A sortieren, dann schreibst Du in b2 eine Formel die ungefähr so lautet: if(a1=a2,2,1) Das kopierst Du dann bis ans Ende.
Dann markierst Du die Spalte b wieder bis oben hin, dann kopierst Du alles und fügst es als Wert wieder ein. Dann brauchst Du nur noch nach der Spalte b zu sortieren und dann stehen alle Linien in der es eine 2 hat, unten am Ende und da kannst Du sie dann löschen.
Das ist vielleicht einfacher, wie das mit dem Konsolidieren.
So etwas gehört, von mir aus gesehen, auch besser, in eine Adressen-Datenbank, in die man dann wenigstens, den dazu gehörenden Namen mit hereinschreiben kann.
Danke,
brainstuff
Wenn Du in der ersten Spalte eine neue E-mail einträgst, wird die automatisch vervollständigt, wenn Du ein paar Buchstaben eingetippt hast und wenn es eine ähnliche Adresse in der Liste hat. Da wird dann aus abcd abcdefg@xxx.com wenn diese Adresse schon in der Liste ist.
Das geht leider nur nicht, wenn man so einen Text reinkopiert.
Zudem kannst Du auch noch, wenn Du dann was machst, wo Du keine doppelten brauchen kannst die Spalte A sortieren, dann schreibst Du in b2 eine Formel die ungefähr so lautet: if(a1=a2,2,1) Das kopierst Du dann bis ans Ende.
Dann markierst Du die Spalte b wieder bis oben hin, dann kopierst Du alles und fügst es als Wert wieder ein. Dann brauchst Du nur noch nach der Spalte b zu sortieren und dann stehen alle Linien in der es eine 2 hat, unten am Ende und da kannst Du sie dann löschen.
Das ist vielleicht einfacher, wie das mit dem Konsolidieren.
So etwas gehört, von mir aus gesehen, auch besser, in eine Adressen-Datenbank, in die man dann wenigstens, den dazu gehörenden Namen mit hereinschreiben kann.
Danke,
brainstuff
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Hallo sandsonne, noch ein Vorschlag,
mit dieser Formel in der bedingten Formatierung werden nur das 2. und die folgenden Vorkommen markiert, das erste aber nicht. Wenn du ein Zellformat mit farbigem Hintergrund definierst, kannst du anschließend mit dem Autofilter nach der Hg-Farbe filtern und die angezeigten Duplikate löschen.
Gruß Helmut

mit dieser Formel in der bedingten Formatierung werden nur das 2. und die folgenden Vorkommen markiert, das erste aber nicht. Wenn du ein Zellformat mit farbigem Hintergrund definierst, kannst du anschließend mit dem Autofilter nach der Hg-Farbe filtern und die angezeigten Duplikate löschen.
Gruß Helmut
- Dateianhänge
-
- Bed_Format_Duplikate_in_1_Spalte.ods
- (58.66 KiB) 225-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Guten Tag, Helmut,Helmut_S hat geschrieben: ↑Di 14. Nov 2023, 13:17Hallo sandsonne, noch ein Vorschlag,![]()
mit dieser Formel in der bedingten Formatierung werden nur das 2. und die folgenden Vorkommen markiert, das erste aber nicht. Wenn du ein Zellformat mit farbigem Hintergrund definierst, kannst du anschließend mit dem Autofilter nach der Hg-Farbe filtern und die angezeigten Duplikate löschen.
Gruß Helmut
nachträglöich vielen Dank und gleichsam mein Entschuldigung mich nicht mehr gemeldet zu haben. Durch mehrere Schicksalschläge bin ich etwas aus der Bahn geworfen worden. Ob Du bereit wärst mir nochmals zu antworten? Deine Lösung finde ich perfekt. Allerdings würde ich den Emailneubestand nicht auch in Spalte A sondern gerne in Spalte B eintragen. (siehe beigefügte Tabelle / Deine Tabelle angepasst...) Wie müßte da die Formel denn heißen. Höchst ilfreich und vorsorglich diesmal: Vielen Dank.
- Dateianhänge
-
- Bed_Format_Duplikate_in_1_Spalte.ods
- (58.13 KiB) 177-mal heruntergeladen
Re: Liste Kunden-Emails - Duplikat markieren wenn identische hinzugefügt wird
Hallo sandsonne, anbei Tabelle mit 2 Spalten und Kennzeichnung der bereits in Spalte A vorhandenen Einträgen in Spalte B. Die Formel für die BF steht in Zelle C2. Aber überlege dir doch auch die anderen Vorschläge, vor allem scheint mir die von @Mondblatt24 vorgeschlagene Konsolidierung eleganter.
Gruß Helmut
Gruß Helmut
- Dateianhänge
-
- Bed_Format_Duplikate_in_Spalte_B.ods
- (42.16 KiB) 180-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.