EXCELで0÷Xをすると#DIV/0!が出てしまいますが、#DIV/0!という文字をを出さないようにするにはどうすればよいですか? 代わりに0か空白でも表示させたいと思います。
何かの設定か関数か、多分簡単なことなんでしょうけれど、よろしくお願いします。

A 回答 (4件)

要は何をしたいかと言うと、



分子A1/分母B1 という計算式だったとき、

分母=0のときは、そのセルに0を入力しなさい。
それ以外のときは、その計算結果を入力しなさい。
という関数をかいているわけです。

ですから、IF(B1=0,0,A1/B1)です。

くれぐれも分母と分子を間違えませんように。
    • good
    • 0
この回答へのお礼

皆様早速の回答ありがとうございました。
やっぱり簡単なことだったんですね。ちょっとあせってしまって思いつきませんでした。
なお、皆様に同じお礼文を記載するという横着をお許し下さい。
また、ポイントは早い方からにさせていただくこともご容赦下さい。

お礼日時:2001/10/04 17:55

こんにちは!KKatohさん。


0が入っているセルをA1と仮定します。
=if(A1="","",A1/X)という式を入れます。
意味は、A1の値が ""(スペース)であれば、 ""(スペース)
を表示する。でなければ、A1/Xを計算する。
後の "" を 0 にすれば 0 が表示されます。
又は、ISERRORを使用することも可能。
    • good
    • 0
この回答へのお礼

皆様早速の回答ありがとうございました。
やっぱり簡単なことだったんですね。ちょっとあせってしまって思いつきませんでした。
なお、皆様に同じお礼文を記載するという横着をお許し下さい。
また、ポイントは早い方からにさせていただくこともご容赦下さい。

お礼日時:2001/10/04 17:54

>EXCELで0÷Xをすると



逆ですよ。X/0=#DIV/0! になるはず。

多分ISERRORとか使うといいんでしょうけど、
簡単にIF文でやっつけてしまうのでしたら、
IF(B1=0,0,A1/B1)とすれば、答えは0になりますし、
IF(B1=0,"",A1/B1)とすれば、答えは空白になります。
    • good
    • 0

=IF(B1=0,0,A1/B1)



でいかがでしょう

解説
 B1がゼロならゼロを設定し
 B1がゼロ以外ならA1/B1を実行せよ

です
がんばって下さい
    • good
    • 0
この回答へのお礼

皆様早速の回答ありがとうございました。
やっぱり簡単なことだったんですね。ちょっとあせってしまって思いつきませんでした。
なお、皆様に同じお礼文を記載するという横着をお許し下さい。
また、ポイントは早い方からにさせていただくこともご容赦下さい。

お礼日時:2001/10/04 17:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ