3 voneinander abhängige Dropdown-Listen
#1
Hallo Forum!

Habe mal wieder ein Projekt, das mich etwas viel Zeit kostet.
 
Folgendes:
 
Habe 3 DD-Listen,
1 DD = MA-Einsatz in welcher Filiale/bzw. Urlaub/Krank
2 DD = Wenn eine Filiale ausgewählt ist, dann Anzeige der Öffnungszeiten im 30 min. Abstand, um den Dienstbeginn des MA zu fixieren.
3. DD = Wie oben, aber hier wird das Dienstende fixiert.
… soweit so gut-funktioniert es auch.
 
Jetzt möchte ich den Fehler vermeiden, dass der Dienstbeginn (2.DD), nicht auch im 3.DD zur Auswahl steht-somit möchte ich die Auswahlmöglichkeit in 3.DD begrenzen, ab Auswahl vom 2:DD. Undecided  Hoffe es ist verständlich?

z.B.        (2.DD) Dienstbeginn = 12:00
               (3:DD) Dienstende sollte erst ab 12:30 bis Filialende angezeigt werden.

Habe mit „BEREICH.VERSCHIEBEN-VERGLEICH-ANZAHL etc…) schon versucht-komm aber nicht weiter.
Meine Formel im Moment:
=BEREICH.VERSCHIEBEN(INDIREKT(A29);;;ANZAHL2(INDIREKT(A29)-ZÄHLENWENN(INDIREKT(A29);B29)))

Eine Testdatei zur Veranschaulichung im Anhang!

Danke für Euer Bemühen! Huh Idea Idea Idea
Much


Angehängte Dateien
.xlsx   FOR_Test_Zeiterfassung.xlsx (Größe: 15,65 KB / Downloads: 21)
Top
#2
Hallo Much

Probiere mal das:
Code:
=BEREICH.VERSCHIEBEN(INDIREKT($A$29);VERGLEICH($B$29;INDIREKT($A$29);0);;ANZAHL(INDIREKT($A$29))-VERGLEICH($B$29;INDIREKT($A$29);0))
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#3
(04.09.2015, 19:28)shift-del schrieb: Hallo Much

Probiere mal das:
Code:
=BEREICH.VERSCHIEBEN(INDIREKT($A$29);VERGLEICH($B$29;INDIREKT($A$29);0);;ANZAHL(INDIREKT($A$29))-VERGLEICH($B$29;INDIREKT($A$29);0))

Hallo shift-del!

Danke sie funktioniert tadellos, - manchmal hat man vor lauter probieren ein Brett vor den Augen.

Sag, kann man ohne VBA bei einer neuerlichen Auswahl in DD1, DD2 und DD3 rücksetzten - also leeren,
bzw. an den Anfang der Auswahltabelle stellen?

Wäre halt etwas schöner, und weniger irreführend.

lg Much
Top
#4
(05.09.2015, 10:35)Much schrieb: Sag, kann man ohne VBA bei einer neuerlichen Auswahl in DD1, DD2 und DD3 rücksetzten - also leeren,
bzw. an den Anfang der Auswahltabelle stellen?
Nein.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#5
(05.09.2015, 10:53)shift-del schrieb: Nein.

Ja hab's mir gedacht, ohne VBA geht das wohl nicht Undecided
Danke
Lg
Much
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste