- ベストアンサー
値が入っているときだけ計算結果が表示されるようにするには・・?
エクセル計算式で、簡単な引き算(ex.セルC1=A1-B1)ですが、どちらかの数値が入力されていないときは計算結果を表示させないようにするにはどのようにしたらよいのでしょうか・・・?簡単な質問ですみません!!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
そのままをIF文にすると =IF(OR(A1="",B1=""),"",A1-B1) になるかと思います。
その他の回答 (3)
- sknbsknb2
- ベストアンサー率38% (1158/3030)
回答No.4
下記の方法はまだ出ていないので参考まで。 =IF(OR(ISBLANK(A1),ISBLANK(B1)),"",A1-B1) ISBLANK()は、セルに値が入っているかどうかを検査する関数です。
質問者
お礼
早速のご回答、本当にありがとうございます!!またもやこんな方法・関数があるのですね!勉強になります!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。
- kokuramon
- ベストアンサー率18% (101/551)
回答No.3
C1=if(A1*B1=0,"",A1-B1)ではどうでしょうか。 もっとも、入力された数値がゼロだったら表示されませんが
質問者
お礼
早速のご回答、本当にありがとうございます!!このような方法もあるのですね!!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。
- RiRiEL
- ベストアンサー率53% (1140/2129)
回答No.2
こんにちは。 こうゆうのでどうでしょう? =if(or(A1="",B1=""),"",A1-B1
質問者
お礼
早速のご回答、本当にありがとうございます!!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。
お礼
早速のご回答、本当にありがとうございます!!いつもは解からないことは検索していたのですが、今回初めて質問投稿させていただきました。本当に助かります!さっそくやってみます。ありがとうございました。