• ベストアンサー

エクセルの計算式を教えてください。

エクセルの計算式を教えてください。 例えば、セルB2に、IF(B1="","",20)という数式があったとしまして、B2が "" だった場合、別セルに =B2+50 という計算式を入れると、B2を空白とみなさず、VALUE!になってしまいますが、この空白のB2を、0もしくは、無視して計算する方法はありますでしょうか?

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

  • ベストアンサー
  • dogsiva
  • ベストアンサー率32% (92/279)
回答No.1

ひとつの例です =B2+50 ↓ =SUM(B2,50) これでいかがでしょう

その他の回答 (2)

回答No.3

別セルにもIF関数を使って「IF(B1="","",B2+50)」とするか、もしくは「IF(B2="","",B2+50)」にすればいいのでは!?

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 外しているかもしれませんが・・・ B2セルの数式を単純に =IF(B1="",0,20) としてはダメですか? この場合、B1セルが空白の場合0となってしまいますので 「0」を表示したくないのであれば、当方使用のExcel2003の場合ですと メニュー → ツール → オプション → 表示タブ の 「ゼロ値」のチェックを外せば「0」は表示されなくなります。 尚、この場合他のセルの値で「0」の場合は、そのセルは空白に見えてしまいます。 以上、参考になれば良いのですが 的外れなら読み流してくださいね。m(__)m