![]() |
Betrifft: lange Formel
von: Daniel
Geschrieben am: 20.11.2003 18:20:44
Guten Abend der ganzen Excel - Fangemeinschaft.
Kann mir jemand bei der folgenden Formel helfen. Kann ich diese Formel verkürzen. ( Einfacher machen ) DANKE 1000 mal.
=WENN(D11=0;WENN((WENN(FG8>=H11;WENN(FG8
Betrifft: AW: lange Formel
von: Ray
Geschrieben am: 20.11.2003 18:44:57
Hallo Daniel,
zerlege die Formel in einzelne funktionierende Bedingungen in einzelne Zellen ab.
So findest Du auch leichter einen Fehler.
Am Ende kannst DU alles wieder zusammenfügen.
Problem ist, daß die wenn funktion maximiert ist. Irgendwann ist mit der Kette schluß.
Bei Dir steht als Level VBA gut. -> ersetze einzelne Bedingungen durch variable in einem Script und spreche das Macro über validierung an.
Ansonsten erinnern mich solche Ketten an die Zeit, als ich vor einem JAhr so weit war...
Mir hat das Buch "Entscheidungstabellen" von Romme sehr sehr geholfen. ist aber keine leichte kost für zwischen durch.
Betrifft: AW: lange Formel ???
von: FP
Geschrieben am: 20.11.2003 21:22:44
Hallo Daniel,
Deine Formel scheint mir noch nicht ganz "durchdacht" zu sein ;-)
Beispiel:
(WENN(FG8=E11;1;0)+WENN(FG8>=F11;1;0)) = 2
und dann
(WENN(FG8>=E11;1;0)+WENN(FG8>=F11;1;0)) -2;
1) Wenn der 1. Teil der Bedingung erfüllt ist, bringt der "Ja"-Teil auf jeden Fall das Ergebnis 0 - wozu also diesen Umstand überprüfen ?
2) einfachere Schreibweise:
WENN((FG8=E11)+(FG8>=F11)-2; ...
Viel "Glück" beim Umbau ;-)
Servus aus dem Salzkammergut
Franz