• ベストアンサー

エクセルで計算させる上で

どなたか教えてください!!! エクセルでA段のセルにB段-C段の計算式を入れたいのですが、B段に数値を入れないときには計算させないようにするにはどうすればいいですか? 今わたしの作成したものだと、B段に数値が入っていないときに、C段に数値を入れた場合、0だとみなして、A段にマイナスのC段の数値が表記されてしまいます。B段が空白のときに計算させないような約束事みたいなものをつけたいのですが・・・ わたしのこの文章力で通じますでしょうか?どなたかお力かしてください!!

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

  • ベストアンサー
  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.1

下記の質問を参考にしてください。(私も回答しております。) 多分、こういうことをお聞きになりたいんだと思うのですが…。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=320718
tatsuno
質問者

お礼

早速のご回答ありがうございました。 全て参考にさせていただきます!!!m(_ _)m ホントにありがとうございました。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

セルB1とC1が入力されていなければ、A1は何も 表示しない。 =IF(B1="","",IF(C1="","",B1+C1)) ではどうですか。(A1の式をB1+C1と仮定 したときの話)

tatsuno
質問者

お礼

うまくいきました!!(^-^) ありがとうございましたぁ!

  • comv
  • ベストアンサー率52% (322/612)
回答No.4

こんにちは B列とC列の両方に数値が入力された時のみ 計算させそれ以外は表示させないとの条件であれば 1行目の例  セルA1に  =IF(COUNT(B1:C1)=2,B1-C1,"") で試してみて下さい!

  • taka2456
  • ベストアンサー率29% (36/122)
回答No.3

A1に「B1-C1」の計算を表示したい場合 =IF(B1="","",B1-C1) と入力すればB1になにも入ってない場合にはA1には なにも表示されません 私はいつもこうやってますが、No1さんの参考URLにいろんなやり方が のってますのでそれを参考にしてみてはどうでしょうか

  • KODAMAR
  • ベストアンサー率26% (267/1006)
回答No.2

IFで計算させないようにしたらいかがでしょうか? それぞれをA1・B1・C1とします。 B1が空白ならば計算をしないで空欄を表示しなさい、ということで A1に =IF(B1="","",(B1-C1)) としてみてはいかがでしょうか?

関連するQ&A