こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

値が入っているときだけ計算結果が表示されるようにするには・・?

エクセル計算式で、簡単な引き算(ex.セルC1=A1-B1)ですが、どちらかの数値が入力されていないときは計算結果を表示させないようにするにはどのようにしたらよいのでしょうか・・・?簡単な質問ですみません!!

投稿日時 - 2008-06-06 12:26:41

QNo.4079439

すぐに回答ほしいです

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

そのままをIF文にすると
=IF(OR(A1="",B1=""),"",A1-B1)
になるかと思います。

投稿日時 - 2008-06-06 12:33:42

お礼

早速のご回答、本当にありがとうございます!!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。

投稿日時 - 2008-06-06 13:07:02

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

下記の方法はまだ出ていないので参考まで。

=IF(OR(ISBLANK(A1),ISBLANK(B1)),"",A1-B1)

ISBLANK()は、セルに値が入っているかどうかを検査する関数です。

投稿日時 - 2008-06-06 13:00:14

お礼

早速のご回答、本当にありがとうございます!!またもやこんな方法・関数があるのですね!勉強になります!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。

投稿日時 - 2008-06-06 13:08:44

ANo.3

C1=if(A1*B1=0,"",A1-B1)ではどうでしょうか。
もっとも、入力された数値がゼロだったら表示されませんが

投稿日時 - 2008-06-06 12:37:53

お礼

早速のご回答、本当にありがとうございます!!このような方法もあるのですね!!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。

投稿日時 - 2008-06-06 13:07:59

ANo.2

こんにちは。

こうゆうのでどうでしょう?

=if(or(A1="",B1=""),"",A1-B1

投稿日時 - 2008-06-06 12:34:22

お礼

早速のご回答、本当にありがとうございます!!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。

投稿日時 - 2008-06-06 13:07:20

あなたにオススメの質問