Pit Zyclade schrieb:
Geht ganz einfach
Feld C1 erhält
=WENN((A1=0)&(B1=0);"";(A1*B1))
Ne, Pit!
Erstens ergibt Deine Formel auch dann einen leeren Text, wenn eine
der beiden Zellen A1 oder B1 den Zahlenwert 0 enthält. Es sol aber
nur einen leeren Text ergeben, wenn eine der beiden Zellen A1 oder
B1 nichts enthält.
Zweitens wird Deine Formel unübersichtlich und aufwändig einzugeben,
wenn nicht nur zwei Zellen, sondern zum Beispiel 30 oder 300 Zellen
multipliziert werden sollen.
Drittens ist der &-Operator kein gültiger Operator für das logische
UND. Der &-Operator ist der Operator zur Textverkettung. Die
Tatsache, dass Deine Formel im konkreten Fall funktioniert, liegt
daran, dass Du je nach Inhalt der beiden Zellen die Texte "00",
"01", "10" oder "11" bildest und diese bei der Auswertung der
Bedingung in der WENN-Funktion implizit in einen Wahrheitswert
umgewandelt werden. Man könnte fast sagen, die ungültige Formel
bildet zufällig das korrekte Ergebnis.
Gruß
Stefan
--
www.datenpilot.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]