0

セルの元のコード行は次のとおりです。これは正常に機能します。

=IF($V$2="Yes",IF((E3+F3)<=2777.78,((E3+F3)*0.09)*0.8,250),IF($V$2="No",IF((E3+F3)<=2777.78 (E3+F3)*0.09,250)))

しかし、G3>0の場合にのみ実行したい

G3<=0 の場合、空白のセルまたは "" が必要です

ただし、これを行う方法がわかりません。

前もって感謝します!

ケン

4

1 に答える 1

1

はい、次のようなものを簡単に使用できます。

=if($g$3<=0,"",XXX)

(または、g3相対セル アドレス指定が必要な場合) where XXXis your current expression sans =at the front (a) .

カットアンドペーストのジョブだけが必要な場合は、次を使用します。

=if($g$3<=0,"",IF($V$2="Yes",IF((E3+F3)<=2777.78,((E3+F3)*0.09)*0.8,250),IF($V$2="No",IF((E3+F3)<=2777.78 (E3+F3)*0.09,250))))

(もちろん、元の式が有効であると仮定します-私はそれをチェックしていません)。


(a)正直なところ、現在の式には既にステートメントネストされているため、なぜ自分でそれを理解できなかったのかわかりません。ifしかし、それはあなたが気づいていないことかもしれません。いずれにせよ、上記の解決策は問題なく機能するはずです。

于 2013-01-13T06:21:57.837 に答える