• ベストアンサー

エクセルで空欄の計算式がエラーになります

初歩的な質問になります。 セルA1+セルB1=セルE1に合計 という計算式をしたいのですが、 A1=10 B1=なし の場合、E1がエラーになります。 どうしたら、エラーにならず、10となるでしょうか? ご存知の方、教えてください。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.4

=Sum(A1,B1) として下さい。 Excel君が数値と判断したところだけ足してくれます。

その他の回答 (4)

回答No.5

手元にあるWindows版Excel2003の場合、 セルE1に、 =A1+B1 と書いただけでは、エラーになりません。 vbno1さんの仰る「E1がエラーになります。」の 再現方法をもう少し詳しく教えてください。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

>B1=なし 「なし」ではなくて「スペース」が入っていませんか? 「空欄」か「数値」以外だとエラーになります。

  • kamba
  • ベストアンサー率33% (8/24)
回答No.2

確認をしますが、セルB1に”なし”と入力したときにセルE1が10となればよいのでしょうか? そうであれば、セルE1に以下の式にすれば出来ます。 =A1+IF(B1="なし",0,B1) もしセルB1に”なし”を入力すると0とし、それ以外はそのままA1と足すということです。

  • hillton
  • ベストアンサー率30% (62/205)
回答No.1

B1=なし は、「なし」って文字を入れるんですよね。 一番簡単なのは、 E1に書いてある =A1+B1 を =IF(B1="なし",A1,A1+B1) と変えればできます。

vbno1
質問者

補足

説明不足、申し訳ありません。 なし ではなく、"" です。

関連するQ&A

専門家に質問してみよう