von lorbass » Sa, 22.02.2014 18:58
Es kann ja sein, dass es so gewollt ist, ich mache aber lieber auf das
Fehlerpotential in
mikelebs Formel aufmerksam:
- =WENN(B2=1;E2;WENN(B2=2;D2;<SonstWert>))*WENN(ODER(A2="M";A2="K");100;50)
Der fehlende
<SonstWert> in
mikelebs Formel bewirkt, dass der erste
Faktor des
Produkts – die beiden geschachtelten WENNs – den
Boolschen Wert FALSCH annimmt, sofern die Zelle
B2 einen beliebigen Wert außer
1 und
2 hat.
Der Boolschen Wert
FALSCH wird intern als
0 (Null) dargestellt. Diese interne Darstellung wird (statt der Interpretation als Boolscher Wert) zur Berechnung des Formelergebnisses herangezogen. Unter den genannten Bedingungen hat somit der erste
Faktor des
Produkts und damit das
Produkt selbst den Wert
0 (Null).
Wenn also in Spalte B beliebige numerische Werte i.d.R. zu Ergebnissen <> 0 führen sollen, muss der
<SonstWert> noch angegeben werden.
Gruß
lorbass
Es kann ja sein, dass es so gewollt ist, ich mache aber lieber auf das [b]Fehlerpotential[/b] in [i]mikelebs[/i] Formel aufmerksam:
[list][color=#0000FF]=WENN(B2=1;E2;WENN(B2=2;D2[/color][color=#FF0000][b][i];<SonstWert>[/i][/b][/color][color=#0000FF]))*WENN(ODER(A2="M";A2="K");100;50)[/color][/list]
Der fehlende [color=#FF0000][i]<SonstWert>[/i][/color] in [i]mikelebs[/i] Formel bewirkt, dass der erste [i]Faktor[/i] des [i]Produkts[/i] – die beiden geschachtelten WENNs – den [i]Boolschen Wert FALSCH[/i] annimmt, sofern die Zelle [i]B2[/i] einen beliebigen Wert außer [i]1[/i] und [i]2[/i] hat.
Der Boolschen Wert [i]FALSCH[/i] wird intern als [i]0[/i] (Null) dargestellt. Diese interne Darstellung wird (statt der Interpretation als Boolscher Wert) zur Berechnung des Formelergebnisses herangezogen. Unter den genannten Bedingungen hat somit der erste [i]Faktor[/i] des [i]Produkts[/i] und damit das [i]Produkt[/i] selbst den Wert [i]0[/i] (Null).
Wenn also in Spalte B beliebige numerische Werte i.d.R. zu Ergebnissen <> 0 führen sollen, muss der [color=#FF0000]<SonstWert>[/color] noch angegeben werden.
Gruß
lorbass