-1

セルC47の値が0 以下の場合、値 0を返そうとしていますが、セル E9 の負の値が返され続けます。式の他のすべての計算はうまく機能します。何が間違っているのかわかりません。ネストされた IF ステートメントは初めてです。

=IF(C47>0,(IF(C47>$C$3*.8,D47-(F47+$E$9),IF(C47>1,D47-(F47+(SUM($E$6:$E$8))),))))

すべてのヘルプは大歓迎です。ありがとうございました。

4

1 に答える 1

0

式のどこかに C47<=1 を含める必要があります。C47 へのすべての参照は、ある値よりも大きいためであり、値よりも小さいことはありません。あなたの入れ子も、私が通常使用するものに従っていません。私はあなたの目標を完全には確信していませんが、いくつかの助けになるかもしれない同様の例を提示することができます:

 = IF(C47>1, "More then 1",IF(C47>0,"More then 0",IF(C47<=0,"Less then zero","")))

これが役立つことを願っています。IF を少し動かしてみると、簡単に操作できるようになると思います。

于 2014-10-24T04:27:33.137 に答える