Seite 1 von 1
Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 18:56
von Theodor
Hallo,
ich sammele in einer Datei Mailadressen und Ansprechpartner (um sie später als CSV für eine Rundmail zu exportieren).
Ich habe es mit der bedingten Formatierung (ZÄHLENWENN($A$1:$A$10000;A1)>1) erfolgreich geschafft durch die gelbe Farbänderung des Hintergrundes auf Duplikate hingewiesen zu werden.
Jetzt sammele ich in einen weiteren Arbeitsblatt (der selben Datei) Mailadressen welche nicht funktionieren, oder von Leuten, die keine Mails mehr erhalten wollen.
Wie bekomme ich es hin, dass wenn ich im Arbeitsblatt 1 eine Adresse eingebe, ich auf das Vorhandensein der selben Adresse im Arbeitsblatt 2, hingewiesen werde?
Beste Grüße
Theo
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 19:15
von komma4
Theodor hat geschrieben: ich auf das Vorhandensein der selben Adresse im Arbeitsblatt 2, hingewiesen werde?
Mit einer angepassten Formel, gleichfalls über
Format>Bedingte Formatierung...
- den Namen des Tabellenblatts mit einbauen
- Zählen mehr als 0
Hilft Dir das weiter?
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 19:36
von Theodor
doppelt = gelöscht (theo)
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 19:38
von Theodor
Danke für den Versuch einer Antwort, aber Ich meine irgendwo gelesen zu haben, dass bedingte Formatierungen nicht über zwei Tabellen funktionieren.
Wie auch immer, deshalb habe ich als mögliche Lösung das Gleiche mit einer direkten Eingabe in eine Zelle rechts von der Mailadresse der Tabelle 1 ausprobiert: =ZÄHLENWENN($Tabelle2.$A$1:$Tabelle2.$A$5;A1)>1
Da sollte dann WAHR oder FALSCH stehen. Aber leider passiert dies nicht, ...und das ist der Grund für mein Posting.
Gruß
Theo
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 19:50
von komma4
Du musst GRÖSSER NULL zählen, wenn es auf einem anderen Blatt ist.
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 19:59
von Theodor
Wie ist das gemeint, bzw. wie geht das?
Theo
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 20:35
von komma4
So, wie Du gefragt hast.
Du willst auf Tabelle1 angezeigt bekommen, wenn ein gleicher Eintrag auf Tabelle2 vorhanden ist: setze die angegebene Formel in der bedingten Formatierung ein!
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 20:41
von Theodor
Die Formel
=ZÄHLENWENN($Tabelle2.$A$1:$Tabelle2.$A$5;A1)>1
funktioniert nicht.
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 20:56
von komma4
Theodor hat geschrieben:funktioniert nicht.
Zum 3. Mal:
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: So, 18.09.2011 22:27
von Theodor
Danke Komma4,
das hat funktioniert!
Ich weiß, es ist immer wieder schwierig, sich als Wissender in das Nichtwissen von Anderen einzudenken, aber gerade deshalb ..., warum sagst Du das nicht gleich der Form?
Jetzt bitte ich Dich noch mir zu sagen, warum die Funktion mit Bezug zur gleichen Seite mit ">1" enden muss und beim Bezug auf Seite2 mit ">0" ???
Ich bin verwirrt!
Ansonsten, was machst Du in Thailand, wenn Du Dir nicht gerade die Nacht mit Antworten in Foren verbringst?
Gruß
Theo
Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: Mo, 19.09.2011 07:39
von komma4
Theodor hat geschrieben:warum sagst Du das nicht gleich der Form?
Dann sieh' Dir meine erste Antwort nochmal an: steht da nicht bereits alles?
Theodor hat geschrieben:mit Bezug zur gleichen Seite mit ">1" enden muss und beim Bezug auf Seite2 mit ">0" ???
Weil Du auf der ersten Seite dort vorkommende DUPLIKATE zählst: die kommen ZWEIMAL (>1) vor.
Mit der zweiten Formel suchst Du ein WEITERES VORKOMMEN von A1 auf dem Blatt Tabelle2, also: ob der Suchbegriff in Tabelle1.A1 dort überhaupt vorkommt, ergo: >0
Theodor hat geschrieben:Ansonsten, was machst Du in Thailand
Leben

Re: Duplikate über mehrere Arbeitsblätter vermeiden
Verfasst: Mo, 19.09.2011 08:51
von Theodor
Ok,
ich denke, ich habe es verstanden.
Danke nochmal.
Theo