Guenter Marxen schrieb:
Hallo,
in Calc SO8PP4/OOo2.0.4 sollen 2 Zellen a1, a2 subtrahiert werden, wenn
beide Werte > 0 sind.
In der Ergebniszelle steht die Formel:
wenn (a1>0;wenn (a2>0;a1-a2; " ");" ")
Alternativ:
WENN(UND(A1>0;A2>0);A1-A2;"")
oder auch
WENN((A1>0)UND(A2>0);A1-A2;"")
Das funktioniert, sowohl wenn a1 leer ist oder einen Wert > 0 enthält.
Steht in a1 aber eine Formel, die auch " " (Leer) anzeigen kann (etwa:
wenn (summe(x1:x10)>0;summe(x1:x10);" "), gilt dies aber nicht für die
Anzeige von " " (leer).
Anzeige (Spalte/Zeile):
1 2
---------------
A 5 Ergebnis -5 (in A1 steht die Formel wenn(summe>0... )
Ist das generell so? Gibt's bereits einen Issue?
Warum benutzt du eigentlich " " als leer, und nicht ""? Aber egal,
scheint so, als ob Calc *und* Excel das Formelergebnis "" und " " als >0
ansehen (deshalb wird es da wohl auch keinen Issue geben...). Generell
ist ein Text immer größer als eine Zahl (braucht man wohl für
Sortierung). Eine leere Zelle ist kein Text, deshalb geht das.
Da hilft wohl nur
WENN(UND(ISTZAHL(A1);A1>0;ISTZAHL(A2);A2>0);A1-A2;"")
Gruß
Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]