• ベストアンサー

Excel 関数で、#VALUE !がでます。

二つのセルを足して、三つ目のセルに答えを出したいのですが、エラーになります。 Aのセル =IF(N14=0,"",ROUND(N14*W19/W20,1)) Bのセル =IF(AB14=0,"",ROUND(AB14*AK19/AK20,1)) Cのセル =(Aのセル)+(Bのセル) で(AもしくはBが)0になったときエラーになります。 以前質問しましたが、(答えていただいた方、この場を借りてあやまります。大変失礼しました。今度は大丈夫です。)パスワードを忘れてしまい、いろいろやってみましたが結局入れず、お礼や、追加質問できなくて新しく質問させていただきます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

C1セルに =IF(A1="",0,A1)+IF(B1="",0,B1) これでどうですか?

jackykinnikuman
質問者

お礼

ご回答ありがとうございます。 すごい。 できました。 IFのネストでできたのでしょうか?コピーであてはめてできてしまったので、よくわかりません。 これは、0もしくは空白のときの計算に使う関数と考えればいいのでしょうか? すみません。 初心者なので、この先役立てたく再度質問させていただきます。 差支えなければ、おねがいいたします。

その他の回答 (1)

noname#22222
noname#22222
回答No.2

そもそも、数値演算するセルにヌル値を代入するのでしょうか? それが問題です。 0を表示しなければ済む話です。

jackykinnikuman
質問者

お礼

ご回答ありがとうございます。 おかげ様で、解決できそうです。 「ヌル値」 とは何かもわからない初心者で、すみません。 ツールより0を表示しないとしてみたのですが、エラーでした。

関連するQ&A

専門家に質問してみよう