電子書籍の厳選無料作品が豊富!

エクセルで割り算の演算式を組みましたが、分母にゼロがくると、DIV?みたいな文字が出て、結果がゼロになってくれません。
他のセルとこのDIV を足しても、変な答えDIV?になってしまい、こまっております。
どうすればよろしいでしょうか?
確かに、数学でも、ゼロで割るのは否定されてはいましたが、、、

A 回答 (6件)

OKWAVEに質問しなくても、Googleなどで#DIV/0!で検索すれば沢山のずばりの回答が出てきます。


http://www.geocities.co.jp/SiliconValley-PaloAlt …
http://homepage1.nifty.com/gak/MSTips/iserror.html
http://kamakura.cool.ne.jp/kojikiro/column/2001- …
>他のセルとこのDIV を足しても
あるセルの値が#DIV/0!になった場合、それを0や空白の値で置き換えた(既回答の方法や上記WEBの方法で)としても、他のセルの値と「足すべき」かどうかは、仕事に応じて、熟慮すべき問題で、この質問で、あるいは一般的には答えようがないことです。通常は見る人を誤解させるもとになるでしょう。
    • good
    • 0
この回答へのお礼

誤解を招きました。
すいませんでした。
アドバイスありがとう。

お礼日時:2006/02/18 23:37

こんにちは。

KenKen_SP です。

0 で除算した結果をエラーではなく 0 とする場合の
別解です。

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

こんな感じ。
    • good
    • 0
この回答へのお礼

ゼロ表示されました。
すごいです。
計算もOKでした。

お礼日時:2006/02/18 23:38

ちょっと気になったので...



ANo.3> 計算上、分母が「0」の場合は「無限大」であって「0」ではありません。

分母が0の場合は、「無限大」ではなく、「不能」です。
ただし、分子も0の場合は、「不能」ではなく、「不定」です。
    • good
    • 0
この回答へのお礼

不定、不能ですね。
高校の時に習いました。
そういえば。
ありがとう。

お礼日時:2006/02/18 23:39

 計算上、分母が「0」の場合は「無限大」であって「0」ではありません。

Excelで分母が「0」にあったときエラー表示されるのは、無限大の表示がでないからです。
 「#DVI/0!」は分母が0になっていることを警告するエラー値です。ヘルプで「#DIV/0!」と記述して検索すると、その詳しい意味と対策が表示されます。

 基本的には、分母が0にならないようにするしかありません。一般的にはIF関数を使い、分母を参照するセルの値が0の時の表示値を設定する方法を採ります。
    • good
    • 0
この回答へのお礼

なるほど、ゼロにならないように、ですね。
ありがとう。

お礼日時:2006/02/18 23:42

IF関数を使って、たとえばセル[A1]/[B1]の式を[C1]に演算を作った場合


=IF(B1=0,"",A1/B1)
としておけば、分母[B1]の値が0の時は、何も表示をしないというようにできます。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。

お礼日時:2006/02/18 23:40

 元々、0で除算した答えは0ではありませんよ。



エクセルでは、0での除算はエラーになります。
(というか、機械では大抵はそうなります)

電卓でも試してみてください。
    • good
    • 0
この回答へのお礼

そうですよね。
なんか、勘違いしてたみたいで、、
ありがとう。

お礼日時:2006/02/18 23:43

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