Bis Excel 2003 sind maximal 7 Wenn-Verschachtelungen möglich.
Versuche mal, jedes ";Wenn" durch ")+Wenn" (ohne Anführungszeichen) zu ersetzen und lösche am Formelende alle Klammern bis auf eine.
(Falls dies klappt, besteht der Unterschied zur Verschachtelung darin, dass nun immer alle Wenn-Abfragen berechnet werden und nicht bei der ersten richtigen Wenn-Bedingung abgebrochen wird.
Zur Berechnungsoptimierung würde es bei der Formel von Belz (11xWenn) also ausreichen nur die ersten 4 ";Wenn" zu ersetzen und am Ende nur 4 Klammern zu löschen.)
@hapax: supi, das mit dem Verschachteln hat anscheinend gestimmt, Excel erkennt die Formel jetzt an! [[grin]]
Problem damit dennoch noch nicht gelöst. [[nixweiss]]
habe mir jetzt die Datei gezogen, die belz eben hochgeladen hat. Das ist ja eine .xlsx Datei. Ich sie mit diesem offiziellen Konverter umgewandelt in eine .xls Datei. Excel kann das Ding jetzt öffnen. Hab anschließend diese Formel hier in der Zelle unter Gewinn reinkopiert:
=WENN(UND(K6043="Gewonnen";I6043="Ja");((H6043*G6043*(1-(Einstellungen!$C$38)))-H6043);
WENN(UND(K6043="Gewonnen";I6043="Nein");((H6043*G6043)-H6043);
WENN(K6043="Verloren";H6043*(-1);
WENN(K6043="Offen";0;
WENN(UND(K6043="Ungültig";I6043="Ja");(H6043*(1-(Einstellungen!$C$38)))-H6043;
WENN(UND(K6043="Ungültig";I6043="Nein");0)+
WENN(UND(K6043="Half-won";I6043="Ja");(((H6043*G6043*(1-(Einstellungen!$C$38)))-H6043)/2))+
WENN(UND(K6043="Half-won";I6043="Nein");((H6043*G6043)-H6043)/2)+
WENN(UND(K6043="Half-lost";I6043="Ja");(H6043)/(-2*(1-(Einstellungen!$C$38))))+
WENN(UND(K6043="Half-lost";I6043="Nein");(H6043)/(-2))+
WENN(K6043=""

)))))
Wenn ich jetzt die Quote eingebe und den Einsatz, nehmen wir mal 10,00€ glatt, und dazu noch "gewonnen" angebe, dann spuckt das Teil mir bei Gewinn 0,00€ und bei Zurück 10,00€ und ein grünes Feld an.
Gebe ich das selbe ein, nur mit "verloren", dann steht bei Gewinn auch 0,00€ und bei Zurück ebenfalls 10,00€ und ein grünes Feld.
Crazy :mrgreen: