KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel:ゼロ除算エラーを修正する方法

著者Sun変更日

Excel では、除算の数式で除数が空白またはゼロの場合、「#DIV/0!」エラーが表示されます。このエラーは、以下のスクリーンショットのように、後続の計算結果の正確性に影響を及ぼす可能性があります。ここでは、Excel で「#DIV/0!」エラーを回避するためのいくつかの方法をご紹介します。
ゼロ除算エラーを修正

ゼロ除算エラーのみを修正する

すべてのエラーを修正する

IFERROR 関数を使用する

便利なツールを使用する


ゼロ除算エラーのみを修正する

「#DIV/0!」エラーだけを修正したい場合は、IF 関数をご利用いただけます。

1。商を表示したいセルを選択し、次に数式関数の挿入をクリックします。
[数式] > [関数の挿入] をクリック

2。「関数の挿入」ダイアログボックスで、関数の選択セクションからIFを選択し、OKをクリックします。
[関数の選択] セクションから IF を選択

3。「関数の引数」ダイアログボックスで、次の手順に従って操作してください。

論理式」テキストボックスに、B2=0(B2 は最初の除数が入力されているセルです。実際のご利用状況に応じて適宜変更してください)と入力します。

真の場合」のテキストボックスは、空白のままにしてください。

偽の場合」テキストボックスに、A2/B2(A2 は最初の被除数のセル参照、B2 は最初の除数のセル参照です。実際のご利用状況に応じて適宜変更してください)と入力します。

OKをクリックします。
ダイアログボックスでセル参照を指定

4。最初の商が得られました。その後、オートフィルハンドルを下にドラッグしてすべての結果を取得します。関連する除数が空白またはゼロの場合にはゼロが表示され、後続の計算も正しく行われていることが確認できます。
#DIV/0! エラーが修正されました

注:関数の挿入機能を使わず、セルに直接 IF 関数を入力することも可能です。


すべてのエラーを修正する

セル範囲内のすべてのエラーを修正したい場合は、次のいずれかの方法をお選びいただけます。

IFERROR 関数を使用する、または IF 関数と ISERROR 関数を組み合わせる

Excel 2007 以降のバージョンをご利用の場合、IFERROR 関数が大変役立ちます。

最初に商を表示するセルを選択し、次のように IFERROR 関数を使用します。

=IFERROR(A2/B2,0)

// ここで A2 は最初の被除数となるセル、B2 は最初の除数となるセルを参照しています。実際のご利用状況に応じて、適宜変更してください。0 は、A2/B2 の計算でエラーが発生した場合に表示される値です。

Enterキーを押して最初の結果を取得し、その後、オートフィルハンドルを下にドラッグしてこの数式を他のセルにコピーします。
IFERROR 関数を使用するか、IF 関数と ISERROR 関数を組み合わせる

Excel 2007 より前のバージョンをご利用の場合は、IF 関数と ISERROR 関数を組み合わせることで、同様の処理を実現できます。

=IF(ISERROR(A2/B2),0,A2/B2)

// ここで A2 は最初の被除数、B2 は最初の除数を参照するセルです。実際の用途に応じて適宜変更してください。0 は、A2/B2 の計算でエラーが発生した場合に表示される値です。
IF 関数と ISERROR 関数を使用

便利なツールを使用する

Excel にKutools for Excelがインストールされているなら、エラー条件ウィザードの書式設定機能を使えば、あらゆる種類のエラーを空白や指定した値、あるいは選択したセルの値に瞬時に変換できます!

Kutools for Excelは300 以上の高度な機能を提供し、複雑な作業を効率化して、創造性と生産性を高めます。AI 機能と統合されたKutools は、正確にタスクを自動化し、データ管理を簡単にします。Kutools for Excel の詳細情報。。。         無料トライアル。。。

1。エラーを変換したい範囲を選択し、次にKutoolsその他エラー条件ウィザードの書式設定をクリックしてください。
Kutools のエラー条件ウィザード機能をクリック

2。 「エラー条件ウィザードの書式設定」ダイアログボックスで、すべてのエラーメッセージエラータイプドロップダウンリストから選択し、エラーの表示セクションで必要なオプションを1 つ選択してから、OKをクリックします。
ダイアログボックスでオプションを指定

これで、エラーが指定された値に変換されました。
エラーが指定した値に変換されました

エラー条件ウィザードの書式設定を使えば、エラータイプリストから処理したいエラーの種類を簡単に選択できます。
修正するエラーの種類を選択


その他の操作(記事)

背景色をシート内で固定する方法
シートを他のユーザーと共有して編集してもらう際、特定のセル範囲の背景色をロックし、変更されないようにしたい場合があります。

リンク切れを修正する方法
ワークブック内では、関連情報を参照するために他のワークブックへのリンクを設定することがあります。しかし、元のワークブックの名前が変更されたり、別の場所に移動されたりすると、これらの外部リンクは切れてしまいます。

Excel:ブックマークを作成または挿入する方法
ワークシートやワークブックに大量のデータがある場合、特定のデータ範囲に素早くジャンプできるブックマークを、ご存じですか?作成も挿入も可能です!

Excel で奇数行・偶数行(交互の行/列)をシェーディングする方法は?
ワークシートをデザインする際、多くのユーザーが視覚的に見やすくするために、奇数行または偶数行(交互の行/列)にシェーディングを施します。この記事では、Excel で奇数行または偶数行/列をシェーディングする2 つの方法をご紹介します。


  • スーパー数式バー(複数行のテキストや数式を簡単に編集可能);リーディングレイアウト(多数のセルを簡単に読み書き可能);フィルタリング範囲に貼り付け
  • 結合セル/行/列とデータ保持;セルの分割コンテンツ;重複行を結合して合計/平均を計算…重複の入力を防止セル;範囲を比較
  • 重複または一意の行を選択空白行を選択(すべてのセルが空);スーパー検索とあいまい検索多数のワークブック内で実行;ランダム選択…
  • 正確にコピー複数セルを数式参照を変更せずに移動;複数シートへの参照を自動作成箇条書きの挿入、チェックボックスなど…
  • お気に入りの数式を保存して素早く挿入、範囲、チャート、画像;セルの暗号化パスワード付きで保護;メーリングリストの作成メール送信など…
  • テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除;データページ統計を作成・印刷;セルの内容とコメントを相互変換
  • スーパーフィルター(フィルタースキームを保存し、他のシートに適用可能);高度なソート月/週/日、頻度などでグループ化;特殊フィルタ太字、イタリック体などで強調表示…
  • ワークブックとワークシートを統合;テーブルのマージをキーカラムに基づいてマージ;データの分割を複数のシートに分割xls、xlsx、PDF を一括変換
  • PivotTable を以下でグループ化:週番号、曜日など…ロック解除済みセルと選択範囲をロックを異なる色で表示;数式/名前を持つセルをハイライト表示
kte tab 201905
  • Word、Excel、PowerPoint でタブを使った編集と閲覧を有効化。Publisher、Access、Visio、Project でもご利用いただけます。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 生産性が50%向上し、毎日数百回のマウスクリックを削減できます!
officetab bottom