- ベストアンサー
エクセル、セルの表示方法
簡単な四則計算で表を作りました。 セルに任意の数字を入力すれば、計算結果が表示されるというものです。 例えば5,000と入力すると3,485とかいう風に表示されます。 しかし何も入力していない状態だと結果欄に、例えば-45というように表示されてしまいます。 任意の数字を入力していない(セルがブランク)ときには結果欄もブランクにしたいのですが、何か方法はありますでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
if関数を使ってみてはどうでしょうか? 入力するセル:A1 計算式があるセル:B1 と仮定して書かせていただきます。 B1のセルに =if(A1<>"",四則計算式,"") と入力します。 これは、A1が空白でなかったら、B1のセルに四則計算式の結果を表示 A1が空白だったら、B1のセルに空白を表示 ということが出来ると思います。
その他の回答 (1)
- koko88okok
- ベストアンサー率58% (3839/6543)
回答No.2
IF関数を使う方法は如何でしょう。 仮に、任意の数字を入力するセルを「A1」として、結果を表示するセルに「=IF(A1="","",現計算式)」を入力します。 意味は、A1セルが空白("")なら空白を、そうでなければ現在の計算式を実行しなさい。と言うものです。 2箇所のセルを参照している場合は、「=IF(OR(A1="",A2=""),"",現計算式)」とします。 A1、A2セルのどちらかが空白なら空白を・・・の意味ですので、A1、A2とも入力されるまでは、現在の計算式は実行されません。 「IF関数で「空欄」を表現」 http://kokoro.kir.jp/excel/if-blank.html
質問者
お礼
ありがとうございます。 2箇所のセルを参照している場合の事例まで示していただいて大変勉強になりました。
お礼
ありがとうございます。 思っていたものができました。急いでいたので本当に助かりました。