gewollten Zirkelbezug ändern/abschalten
27.05.2020 11:27:53
gottem11111
ich arbeite zurzeit an einer Problemstellung, die für mich nicht so einfach zu lösen ist. Ich habe 3 Anschlüsse (1, 2, 3), die zum einen von externen Bedingungen und zum anderen auch voneinander abhängig sind. Sprich, es sind alle noch verfügbar, wenn keiner belegt ist. Aber sobald beispielsweise Anschluss 1 belegt ist, können Anschluss 2 und 3 nicht mehr ausgewählt werden (in einem Dropdown soll "" → Leere angezeigt werden). Meine erste Idee war eine WENN-Formel:
=WENN(ODER(G3="";G4="");"";1)
=WENN(ODER(G2="";G4="");"";2)
=WENN(ODER(G2="";G3="");"";3)
Zunächst wird überall die 0 angezeigt, doch nach Aktivierung der iterativen Berechnung werden mir die korrekten Zahlen angezeigt. Das Problem ist nur, dass die Anschlüsse nicht mehr angezeigt werden, sobald ein Anschluss vergeben und danach wieder frei wird. Dafür müsste ich erst die iterative Berechnung wieder deaktivieren, danach aktivieren und das Prozedere erscheint mir wenig hilfreich.
Nun die Frage, ob es auch etwas einfacher (ohne Zirkelbezug) gehen könnte, sodass auch iterative Berechnung nicht benutzt werden müssen (damit könnte ich auch auf eine automatische Aktivierung dieser Option im VBA-Code absehen).
Ich bin für jede Rückmeldung dankbar.
Grüße, Tom