-
Windows向けデータ復旧
- Data Recovery Wizard Free購入ダウンロード
- Data Recovery Wizard Pro 購入ダウンロード
- Data Recovery Wizard WinPE購入ダウンロード
- Partition Recovery購入ダウンロード
- Email Recovery Wizard購入ダウンロード
- おまかせデータ復旧サービス
目次
「Excel 2007で#DIV/0エラーを解決するには、どうしたらいいですか?大量のデータを集計するため、ピボットテーブルを作成しようと思っていましたが、数値の代わりに#DIV/0が表示されてしまいました。このような場合、どうやって適正すればいいですか?」
本文では、Excelで#DIV/0エラーに関する基本情報を知ることができ、適切な対策を取得することもできます。また、最後の部分では、他のExcelの一般エラーを処理する対処法を習得することもできます。
#DIV/0エラーとは?発生する原因は?
数値を0で除算すると、#DIV/0が表示されます。例えば、下記の写真が示しているように、Excelで【3/0】、【4/空白】という数式を入力すると、その結果は#DIV/0になります。

適正方法:
#DIV/0エラーを修正する最も簡単な方法は、IFERROR関数を使用することです。
IFERROR関数は、数式のエラーを検出して修正するのに便利です。Microsoftの説明によると、
「IFERRORは、数式がエラーを返した場合に指定した値を表示し、エラーがない場合は通常の結果を返します。」
例:
元の数式が =A2/B2 の場合、=IFERROR(A2/B2, "~") と入力します。
この数式は、最初の計算を実行し、エラーが発生した場合は空白("")を表示、正常な場合は計算結果を返します。
Excelエラー解決チェックリスト
-
除数(割る数)が空白またはゼロになっていないか確認します
- 数式内の除数(例:
B2)に 0や空白セル が含まれていないかチェックしてください。
- 数式内の除数(例:
-
除数に
#N/Aを入力して検証します- 除数セルに
#N/Aと直接入力し、結果が#N/Aになる場合は 除数が無効 です。
(例:=A2/#N/A→#N/Aが返れば除数に問題あり)
- 除数セルに
-
数式の参照先を変更します
- ゼロ/空白以外の値が入った別のセルを参照するよう修正してください。
(例:=A2/B2でB2が0の場合 →=A2/C2に変更)
- ゼロ/空白以外の値が入った別のセルを参照するよう修正してください。
-
値の内容を再確認します
- 除数が 数値として有効か(文字列や日付ではないか)、意図した計算範囲か を確認します。
#DIV/0エラーに関する質問
#DIV/0エラーを削除する方法(計算フィールド編)
即効解決策:IFERROR関数を使う
📌 書式: =IFERROR(元の関数, "エラー時の値")
具体例:
=B1/C1 でエラーが発生する場合 →
=IFERROR(A2/B2, "エラー") と入力し Enter を押すと、エラー時にエラー が表示されます。

ヒント:他の一般エラーを適正する(#N/A, #REF!, #NAME?)
1.#N/Aエラーの解決
【VLOOKUP】【 HLOOKUP】などの関数を使って、ソースデータを見つけることができない場合は、#N/Aエラーが発生します。

エラーの原因:
- 検索の値が不正確
- 検索の範囲が不正確
- ソースデータに余分なスペース文字があり
- 検索の値が不一致
このエラーをIFERRORで適正
#N/Aエラーが発生する場合、IFERRORという関数を使って、そのエラーを抑制することもできます。
例えば、数式「 =IFERROR (VLOOKUP(C2, data, 2, 0), "エラー")」で、 #N/Aの代わりに、エラーが表示されます(【エラー】を表示したい内容で替えてください)。
2.#REF! エラーの適正
#REF! エラーは、データの参照エラーです。オリジナルデータのセルを削除すると、参照元がなくなるので、#REF! エラーが発生します。

このエラーを適正するには、 Ctrl + Zキーを同時に押して、操作を取り消して、エラーを適正することができるかもしれません。
3.#NAME?エラーの修正方法
一般的に、このエラーは以下の場合に発生します:
- 認識できないテキストが含まれている
- 関数の誤り
- スペルミス
- 不正な形式
- 存在しない参照

このエラーが表示された場合、文法や数式の誤りを修正する必要があります。Microsoftが推奨する方法は、手動で数式を入力する代わりに「数式ウィザード」を使用することです。
#NAME?エラーを数式ウィザードで修正する手順:
ステップ1. 「数式」タブに移動し、「関数の挿入」をクリックします。Excelに「関数の挿入」画面が表示されます。

ステップ2. 挿入したい数式を選択し、「OK」をクリックします。

ステップ3. Excelが「関数の引数」ウィンドウを表示しますので、必要な内容を入力します。

まとめ
ここでExcelの#DIV/0エラー及び他のエラーを修復できる方法を皆さんに紹介しました。もちろん、これらのエラーを回避するために、値の形式と参照データの存在を再確認することをお勧めします。
エクセルファイルが破損し、正常に開けなくなったり、内容が失われたりした場合、EaseUS Fixoを使用してビルド修復することで、正常に戻すことができます!
ステップ1.「ファイルの修復」で「ファイルの追加」を選択し、修復するファイルを追加します。

ステップ2.追加されたら、「すべてを修復」を選択して修復処理を開始します。ファイルのサイズや損傷の程度によって、しばらく時間がかかります。

ステップ3.修復完了後にプレビューやダウンロードが可能です。

このページは役に立ちましたか?
-
神奈川県出身のマイヨウです。大学で4年間、情報工学を専攻し、その間に中国語も副専攻として学びました。高校生の頃、偶然見た中国の自然ドキュメンタリーに強い興味を持ち、それがきっかけで中国のテクノロジー文化に魅了されました。その後、中国語の勉強を通じて、ますますIT分野における日中両国の連携の可能性に注目するようになりました。 現在はEaseUSに勤務し、ディスク・パーティション管理、データ復旧、バックアップおよびクローン技術の分野でエキスパートとして活動しています。特に、日本語での技術文書作成やユーザー向けサポートを通じて、多くの方々の大切なデータを守るお手伝いができることを誇りに思っています。…
20年
以上の実績
160
以上の国と地域で展開
7,200万件
以上のダウンロード
4.9
以上Trustpilot評価

2026年06月23日