日付
2026.03.25
概要
/icons/light-bulb_gray.svg
ゼロ除算エラーとは
数値をゼロで割ろうとしたときに発生するエラーのことです。数学的には「ゼロで割る」という計算は定義されていないため、計算機やエクセル、データベースなどあらゆるシステムでエラーとして扱われます。
身近な例として、計算機での事例があげられます。電卓で「10 ÷ 0」と入力すると、多くの場合「Error」や「E」と表示されます。これは計算機が「ゼロでは割れません」と教えてくれているサインです。
/icons/attachment_gray.svg
Excelでの具体例
①:売上÷件数で顧客単価を計算する際、件数が0件の月があると#DIV/0!エラーが発生
②:予算達成率(実績÷予算×100)を計算する際、予算が未設定(0円)だとエラーになる
<下記は①の例>

ゼロ除算エラーは以下のように、データ統一クラウドのデータシートや分析の計算フィールドでも発生します。
データシートでの例
/icons/push-pin_gray.svg
例:「平均単価 = 販売金額 / 販売数量」の計算を行った場合
販売数量が0のため、エラーが発生します。
<エラーメッセージ>
編集操作中にエラーが発生しました: … Division by zero

※ “式の自動生成” を用いた場合、自動で最適な計算式が表示されます。
/icons/search_gray.svg
対処法
下記の式を用いると、エラーにならず計算が可能です。
「iff({割る数} == 0 , None, {割られる数}/{割る数})」
