エクセルで表を作っているのですが、計算式で 50÷A1(←セル番号)とした時、A1=0の場合は、エラーマーク?(###)になってしまいます。このエラーマークを0にする事は出来ないでしょうか?
説明が下手でスミマセン。補足しますので、宜しくお願いします!

このQ&Aに関連する最新のQ&A

A 回答 (4件)

こんにちは



 以下のページがご参考になるのでは?

[XL2000] 表示形式と ISERROR 関数による 0 およびエラー値を非表示にする
http://www.microsoft.com/JAPAN/support/kb/articl …

参考URL:http://www.microsoft.com/JAPAN/support/kb/articl …
    • good
    • 0

計算不可(×0、÷0)の場合###ではなく、「#DIV/0!」となりませんか?


###となるのはセル幅が小さいために表示できていない事を表してるはずです。

さて、計算不可としてでた「#DIV/0!」を選択し、コピーして「右クリックし形式を選択して貼り付け」
を選んでやります。
ダイアログボックスが開きますので"貼り付け"の中の"値"を選んで「OK」します。
そうする事によって計算値ではなく単なる値(文字)に置き換わります。
貼り付けた値を選択しておき、"編集"→"置換"を選択し、"検索する文字列"に「#DIV/0!」
と入力し、"置換後の文字列"に「0」と入力します。

まわりくどいやり方ですが確実に変換できます。
    • good
    • 0

0で割ろうとした為にエラーが出ているのですね。


(セルの列を広げると#DIV/0!と入っているはず)

ISERROR関数で、エラーを回避させれば大丈夫です。
=IF(ISERROR(50/E26),0,50/E26)

エラー(#DIV/0!)の時は0を、その他は計算
    • good
    • 0

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

    • good
    • 0

このQ&Aに関連する人気のQ&A

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

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


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

おすすめ情報