folgender Sachverhalt:
... B
1 240
2 246
3 248
Es geht um die Zellen B1 - B3. Ich benötige eine Formel, die als Kontrolle dient. Wenn der Nutzer dieser Mappe die Zelle B1 mit Werten füllt, dann dürfen diese nie höher als die der Zellen B2 und B3 sein - insofern in beiden oder eine der beiden Zellen Daten liegen. Wenn der Nutzer Werte in der Zelle B2 ablegen möchte, dann dürfen diese nie kleiner sein als die Werte in Zelle B1 (insofern dort Daten liegen) und nie größer sein als die Werte der Daten in Zelle B3 (insofern dort Daten liegen). Wenn der Nutzer letztlich Werte in B3 eingeben möchte, dann dürfen diese nie kleiner als die Werte in den Zellen B1 und B2 sein (insofern in eine der beiden oder in beiden Zellen Werte abgelegt sind).
Die Idee war, in Zelle B1 eine benutzerdefinierte Gültigkeit mit folgender Formel zu hinterlegen:
B1=(UND(B1 Für die Zelle B2 habe bin ich genauso mit folgender Formel verfahren:
B2=(UND(B2 > B1;B2 Und in Zelle B3 ist folgende Gültigkeit definiert:
B3=(UND(B3 > B1;B3 > B2))
Diese Formel funktioniert aber nur, wenn jeweils in den beiden anderen Zellen Werte vorliegen. Sobald in mindestens einer der beiden anderen Zellen kein Wert liegt, funktioniert die Formel nicht mehr.
Es kann nämlich sein, dass mal die Zelle B3 mit Werten belegt wird (die beiden anderen Zellen sind noch leer) und erst später mindestens eine der anderen Zellen belegt wird.
Mal als Beispiel:
In Zelle B3 liegt ein Wert "120" vor und ich lege nun in der Zelle B1 einen Wert "140" ab. Hier bringt die Formel keine Nachricht an den Nutzer, das der Wert in B1 nie höher als der Wert in B3 sein darf.
Mhhhh echt komisch, ich weiß ni was ich an den Formeln ändern soll.
Vielleicht hat jemand ne Idee für mich?
Roaky