- 締切済み
#VALUE!表示の回避
=IF(L16="":"",SUM(L16:U16))のような計算式を入れたセルが2つあり、このセルの計算値を求めた場合#VALUE!表示となります。この数式でSUM関数範囲内のセルに数字を入れれば結果はでますが、数字を入れてない状態では#VALUE!表示となって現れます。この#VALUE!表示の回避方法を教えて下さい。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- y-hiro
- ベストアンサー率11% (2/18)
回答No.3
IF文では真の値と仮の値を設定 =IF(*=x,仮の値,真の値) *がxの時真の値(あなたが求めてたい値)を表示 *がxではない時仮の値(適当な値)を表示 ※仮の値で何も表示させたくないときは "" といれ、 NGとか表示させたい時は "NG" と入力 で出来ますよ 予測であなたが入れたいのは =IF(L16=":","",SUM(L16:U16) てな感じですか? P.S 多分"":""、文法errorになりますよ
- babysakura
- ベストアンサー率40% (27/67)
回答No.2
=IF(L16="":"",SUM(L16:U16)) を =IF(L16="","",SUM(L16:U16)) に変えてください! そして、L16のセルに数字以外を入力しないことがポイントになります。L16に文字を入れてしまうと、数値ではないため計算不能の#VALUE!がでますよ!
- taknt
- ベストアンサー率19% (1556/7783)
回答No.1
Excel2002では、 =IF(L16="":"",SUM(L16:U16)) は エラーが出て 確定できませんでした。 やむをえず =IF(L16="",SUM(L16:U16)) としたところ エラーが出ませんでしたが、 "":"" は、どういうことをしてるのでしょうか?