HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv

Beiträge zum Thread: Datenüberprüfung: Liste + doppelte Einträge in einer Formel

Case
30.05.2026 17:43:33
Das sollte auch...
Case
30.05.2026 17:54:45
Wenn der...
Waldemar II
30.05.2026 18:26:20
AW: Das sollte auch...
Case
30.05.2026 18:53:45
In anderen Themen wurde...
Case
30.05.2026 18:57:08
Also die zwei...
Alwin Weisangler
30.05.2026 19:10:13
AW: In anderen Themen wurde...
Waldemar II
30.05.2026 19:23:30
AW: In anderen Themen wurde...
Waldemar II
30.05.2026 19:24:44
AW: In anderen Themen wurde...
Case
31.05.2026 10:04:04
Ohne VBA erscheint...
Waldemar II
31.05.2026 10:48:41
AW: Ohne VBA erscheint...
Case
31.05.2026 11:15:29
Ich kenne das von...
Waldemar II
31.05.2026 12:04:58
AW: Ich kenne das von...
Waldemar II
31.05.2026 12:59:40
AW: Ohne VBA erscheint...
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 10:47:37
Datenüberprüfung: Liste + doppelte Einträge in einer Formel
Hallo einander

Die Überschrift ist etwas irreführend ... mir geht es um folgendes:

Ich habe für nicht wenige bestimmte Zellbereiche (E2:G3 + K2:M3 + E4:G5 + K4:M5 usw.) eine einzige DropDown-Auswahlliste (für alle separaten Bereiche) mittels der Datenüberprüfung erstellt. Nun möchte ich, dass in den jeweiligen einzelnen Zellbereichen (E2:G3 + K2:M3 + E4:G5 + K4:M5 usw.) ebenfalls mittels der Datenüberprüfung verhindert wird, dass doppelte Einträge vorgenommen werden. D.h., ich brauche eine einheitliche Formel (Benutzerdefinierung) für alle Zellenteilbereiche (E2:G3 + K2:M3 + E4:G5 + K4:M5 usw.), welche beide Aufgaben (Liste+Doppelteintragverhinderung) in der Datenüberprüfung erledigt. Ist solch eine Formel überhaupt möglich?

Grund meiner Anfrage: Ich könnte die Doppelteinträe auch mittels bedingter Formatierung (Rotmarkierung bei Doppelteinträgen) umsetzen. Da es sich aber um sehr viele Teilbereiche (von Zeilen 2 bis 373 + Spalten E/G sowie K/M) handelt, ergäbe dies etliche bedingte Formatierungen, welche alle einzeln eingegeben werden müssten. Vllt. gibt es einen einfacheren Weg, um den Nutzer der Tabelle darauf aufmerksam zu machen bzw. daran zu hindern, dass er in dem jeweiligen einzelnen Zellbereich keine doppelten Einträge tätigen soll? Mir selbst kommt hinsichtlich der gewünschten Formel keine Idee; was ich im WWW finde (dort findet man aber kaum noch was ...), ist entweder nicht verständlich o. funktioniert nicht.

(Die Listen-Auswahlliste ist auf einem separaten Tabellenblatt aufgeführt.)

Vielen Dank schon im voraus für jegliche Mühe! 🙋‍♂️
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Alwin Weisangler
30.05.2026 12:29:34
AW: Datenüberprüfung: Liste + doppelte Einträge in einer Formel
Hallo,

2 Anmerkungen zu deiner Frage:
1. Lade bitte eine anonymisierte Beispieldatei hoch.
2. Welche Office-Version nutzt du, da es O2022 nicht gibt. (O2010, O2019, O2021, O2024, O365 oder Andere)

Gruß Uwe
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 13:26:35
AW: Datenüberprüfung: Liste + doppelte Einträge in einer Formel
Das mit der Excel-Variante stimmt, doch liegt es evtl. an der Foren-Software; dort gebe ich 2021 an (2022 geht nicht auszuwählen, weil nicht vorhanden), aber die Software gibt im Thema dann 2022 an.

Die Beispiel-Datei mache ich gleich fertig und schicke sie rüber.
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 13:55:59
AW: Datenüberprüfung: Liste + doppelte Einträge in einer Formel
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Case
30.05.2026 17:43:33
Das sollte auch...
Moin, :-)

... in Excel 2021 laufen (kann es nicht testen): ;-)
http://www.herber.de/bbs/user/180758.xlsx

Auf DropDownListe in B1 (oder anpassen, wenn Überschrift): ;-)
=FILTER($A$2:$A$7;ZÄHLENWENN(Daten2!$E$4:$G$5;$A$2:$A$7)=0;"")

Dann Namen definieren: ;-)
Formel - Namensmanager - Neu:
DropL - Bezieht sich auf - =DropDownListe!$B$1#
Der # sollte eigentlich auch im Namensmanager in Excel 2021 funktionieren. ;-)

Nun in den einzelnen Datenüberprüfungen auf Tabellenblatt Daten: ;-)
Quelle - =DropL

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Case
30.05.2026 17:54:45
Wenn der...
Moin, :-)

# zickt, dann im Namensmanager: ;-)

Namen definieren: ;-)
Formeln - Namensmanager - Neu:
DropL - Bezieht sich auf - =DropDownListe!$B$1:INDEX(DropDownListe!$B:$B;ANZAHL2(DropDownListe!$B:$B))

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 18:26:20
AW: Das sollte auch...
Hallo Case, auf 2021 funktioniert deine Datei; jedoch kommt das 6'er Auswahlfeld in der Originaldatei auf insgesamt 2x 372 Zeilen (untereinander) vor, also 2 große Blöcke von je 6x372 Zellen, insgesamt also 124 kleine 6'er Blöcke in 2 Reihen (ohne Leerzeilen) nebeneinander angeordnet; bin jetzt erstmal überfragt, wie ich deine Idee dafür umsetze. Ich hatte angenommen, dass es mit einer Formel in der Datenüberprüfung gegangen wäre. Die Einträge in der Liste sollen auch weiterhin sichtbar bleiben, damit eine Korrektur einfacher fällt. Ich habe jetzt erst mal das Problem mit der bedingten Formatierung gelöst (war zwar eine Menge Klickerei, aber irgendwann ist man ja damit fertig 😅). Vllt. findet sich ja noch eine andere Lösung, die ich eher fähig bin, umzusetzen ... . Trotzdem vielen Dank für deine Mühe! 🙂
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Case
30.05.2026 18:53:45
In anderen Themen wurde...
Moin, :-)

... das auch schon thematisiert. Dort hat das # direkt in der Datenüberprüfung in Excel 2021 nicht funktioniert. Aber mit dem Namen geht es ja bei dir. Ich kann immer nur in Excel 365 testen. ;-)

OK - 744 Zellen - das kann problematisch werden. Ich sehe da gerade noch zwei Wege: ;-)

VBA - allerdings solltest du dich da etwas auskennen. ;-)

Oder Komboboxen - das ist allerdings bei der Menge schwer wartbar und fehleranfällig. ;-)

Muss es für die Benutzerführung so eine Menge so aufgeteilt sein? ;-)

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Case
30.05.2026 18:57:08
Also die zwei...
Moin, :-)

... anderen Wege, wenn die Einträge sichtbar bleiben sollen, aber nicht auswählbar - das bietet die Datenüberprüfung nicht. ;-)

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Alwin Weisangler
30.05.2026 19:10:13
AW: In anderen Themen wurde...
@Case

Das # steht lediglich für dynamischer Bereich ab Zelle... und das funktioniert natürlich ab O2021 aber nur in Dropdownlisten der Datenüberprüfung. Via Benutzerdefiniert mit dynamischen Matrizen in der Datenüberprüfung kann das logischerweise nicht - auch nicht in O365 - funktionieren, da es nur zwischen WAHR/FALSCH unterscheidet. Mir ist zumindest diesbezüglich noch nicht das Gegenteil gezeigt worden.

Gruß Uwe
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 19:23:30
AW: In anderen Themen wurde...
Ja, weil diese 6 Auswahlzellen sich auf eine bestimmte Person beziehen, welche täglich am Tage sowie des Nachts bewertet wird, also insgesamt mittels 12 Zellen. Die Menge der Zellen ergibt sich aus insgesamt 6 täglich zu bewertenden Personen in einem gesamten Monat; täglich müssen also maximal (wenn welche leer bleiben, liegt das im Ermessen des Auswählenden - er muss nicht alle Zellen befüllen) 72 Zellen von 2 Beurteilern (jeder 36 Zellen) befüllt werden, wobei die Beurteiler täglich wechseln (es gibt insgesamt 5 Beurteiler). Es handelt sich also um ein Bewertungssystem, wobei auch noch Punktevergaben mit ins Spiel kommen, aber die spielen hier nichts zur Sache. Die Datei wertet letztendlich die Gesamteingaben täglich, wöchentlich und monatlich tagesaktuell automatisch aus - das ist der Kontext und das Konzept.
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 19:24:44
AW: In anderen Themen wurde...
Nein, das Ganze soll ohne VBA sowie Makros funktionieren.
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Case
31.05.2026 10:04:04
Ohne VBA erscheint...
Moin, :-)

... mir die Bedingte Formatierung ein gangbarer Weg. ;-)

Wenn das innerhalb des 6er-Blocks immer nur für die 2er-Blöcke gelten soll, dann reichen für Tag und Nacht zwei Formeln für die BF: ;-)

Markiere für Tag: E2:G373 - dann BF einrichten - Bedingte Formatierung - Neue Regel - Formel zur Ermittlung der zu formatierenden Zellen verwenden. ;-)
Markiere für Nacht: K2:M373 - dann BF einrichten - Bedingte Formatierung - Neue Regel - Formel zur Ermittlung der zu formatierenden Zellen verwenden. ;-)

Tag: ;-)
=UND(E2<>"";ZÄHLENWENN(BEREICH.VERSCHIEBEN(E2;-REST(ZEILE()-2;2);SPALTE($E$1)-SPALTE();2;3);E2)>1)

Nacht: ;-)
=UND(K2<>"";ZÄHLENWENN(BEREICH.VERSCHIEBEN(K2;-REST(ZEILE()-2;2);SPALTE($K$1)-SPALTE();2;3);K2)>1)

Userbild

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
31.05.2026 10:48:41
AW: Ohne VBA erscheint...
Mensch Case, das scheint ja obergenial zu sein !!! Ich werde das nachher umsetzen (habe gerade anderes wichtiges) und rückmelden.

Denn: die vielen einzelnen Formatierungen haben die Datei ziemlich aufgebläht. Von wenigen KB auf 5 MB, da ich für jeden Monat auch ein extra Blatt erstellt habe - jetzt erstmal nur für ein halbes Jahr; wenn da mehrere Jahre zusammenkommen, kann es heftig dick werden. Die Speicherung als Xlsb hat zwar geholfen (von 5 auf 7 MB), aber eben nur so viel. Wenn dein Tip hilft, wäre das die Lösung. Denn die Datei soll auch weiterhin ihre Dienste leisten, wenn ich nicht mehr dort arbeite, wofür ich sie erstellt habe.

VG & bis später! 🙂
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Case
31.05.2026 11:15:29
Ich kenne das von...
Moin, :-)

... früher: "Never change a running system". Ist aber nicht immer die beste Wahl, da der Wartungsaufwand mit je einer Auswertungstabelle pro Monat doch recht hoch werden kann. ;-)

Gewachsene Strukturen aufzulösen ist schwer. ;-)

Die Monatsblätter kannst du ja lassen, aber zur Auswertung der Monate würde ich nur ein Tabellenblatt nehmen und dann mit Formeln/Pivot/Power Query die entsprechenden Dinge, die ich sehen will "rausfiltern". ;-)

Servus
Case
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
31.05.2026 12:04:58
AW: Ich kenne das von...
Nun ja, die Auswertung erfolgt ja automatisch und wird evtl. lediglich 1x ausgedruckt (und den entsprechenden Kandidaten vor die Nase gehalten, wenn sie alles abstreiten ... 🙄). So, jetzt werde ich deine Formeln testen ...
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
31.05.2026 12:59:40
AW: Ohne VBA erscheint...
Hallo Case, deine Formeln funktionieren einwandfrei👍! 🙂
Und die Excel rechnet und lädt jetzt auch spürbar schneller, doch interessant ist dabei, dass sie sich nicht wesentlich verkleinert hat, obwohl aus 373 bedingten Formatierungen jetzt nur 2 wurden. Aber das ist auch wurscht, da die Formatierungen jetzt auch besser überschaubar geworden sind, falls mal was dran gemacht werden muss. Vielen lieben Dank (du bist a' Schatzli)! 🙂
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Alwin Weisangler
30.05.2026 18:01:12
AW: Datenüberprüfung: Liste + doppelte Einträge in einer Formel
Hallo,

ich habe mir das angesehen. Warum diese Verrenkung. Schränke einfach die Dropdownliste bei >1 ein und es sind keine Doppelten mehr möglich.

Formel für Hilfsspalte:


=FILTER(DropDownListe!A1:A6; ZÄHLENWENN(F2:F7; DropDownListe!A1:A6) < 1;"")


Aufruf für Dropdownliste: =Fixe Zelladresse#
Beispiel Formel steht in Zelle N1 dann Aufruf Dropdownliste =$N$1#

Wichtig: dies funktioniert nicht in Benutzterdefiniert, da es nur True/False kann und nicht mit dynamischen Arrays funktioniert.
https://www.herber.de/bbs/user/180759.xlsx

Gruß Uwe
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Waldemar II
30.05.2026 18:31:17
AW: Datenüberprüfung: Liste + doppelte Einträge in einer Formel
In der Originaldatei stehen keine Zahlen zur Auswahl, sondern Begriffe, welche im 6'er-Zellenfeld nicht doppelt ausgewählt werden sollen. Deinen Vorschlag verstehe ich nicht ... 🙇‍♂️.
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Alwin Weisangler
30.05.2026 18:40:40
AW: Datenüberprüfung: Liste + doppelte Einträge in einer Formel
Hallo,

das ist schon korrekt so. Schaue in der Beispieldatei in die Zellen der Spalte F. Da findet die passende Reduktion bei Auswahl statt. Du musst nur noch in der Originaldatei an passender Stelle die Formel eintragen. Die so ausgegebenen Werte sind die Werte der Hilfsspalte (in der Beispieldatei =$N$1#).

Gruß Uwe