エクセルで0・エラーを表示しない方法|IFERROR・印刷時も

エクセルで0を表示しない・エラーを表示しない方法|オプション・IFERROR・印刷時に空白

エクセルで「0」を表示しないようにするいちばん簡単な方法は、「ファイル」→「オプション」→「詳細設定」の「ゼロ値のセルにゼロを表示する」のチェックを外すことです。シートの中の0がまとめて見えなくなります。一部のセルだけなら、表示形式を #,##0;-#,##0; にします。

「#DIV/0!」などのエラーを表示しないには、数式を IFERROR関数で囲みます。数式はそのままで、印刷のときだけエラーを空白にしたいときは、ページ設定の「セルのエラー」を「<空白>」にします。この記事では、売上の集計表で、実際に確かめた手順を説明します。

目次

0・エラーを表示しない|方法の比べ方

やりたいこと方法範囲
0をまとめて表示しないオプション →「詳細設定」→「ゼロ値のセルにゼロを表示する」のチェックを外すシート全体
一部のセルの0を表示しない表示形式を #,##0;-#,##0; にする選んだセルだけ
エラーを表示しない=IFERROR(B2/C2,"") のように IFERROR で囲む数式を入れたセル
印刷のときだけエラーを消すページ設定 →「シート」→「セルのエラー」を「<空白>」印刷・PDFだけ

練習用ファイルでは、売上と個数が0の商品があり、平均単価(売上÷個数)が「#DIV/0!」になっています。

エクセルで0と#DIV/0!が表示された売上の集計表
①売上と個数が「0」と表示され、②0で割った平均単価が「#DIV/0!」になっています。

方法1:オプションでシートの0をまとめて表示しない

1
「ファイル」→「オプション」を開き、「詳細設定」を選びます。
2
下へスクロールして「次のシートで作業するときの表示設定」で対象のシートを選び、「ゼロ値のセルにゼロを表示する」のチェックを外して「OK」を押します。
エクセルのオプションの詳細設定でゼロ値のセルにゼロを表示するのチェックを外す
①このチェックを外します。②設定はシートごとです。③「詳細設定」にあります。
3
シートの中の0が、まとめて表示されなくなります。
エクセルで0を表示しない設定にした集計表
①②0が表示されなくなりました。#DIV/0! は残ります。
ポイントこの設定は、選んだシートだけに保存されます。セルの中の 0 は残っているので、計算にはそのまま使われます。

方法2:表示形式で一部のセルの0を表示しない

0を消したい範囲(B2〜C6)を選び、Ctrl+1 →「表示形式」→「ユーザー定義」で、「種類」に #,##0;-#,##0; と入力します。

表示形式は「;」で区切って「プラス;マイナス;0」の順に見た目を決めます。3つ目(0のとき)を空にすると、0のセルが空白に見えます。マイナスの表示の変え方はマイナスを赤字・▲で表示する方法で説明しています。

方法3:IFERROR関数でエラーを表示しない

平均単価の式を、次のように IFERROR関数で囲みます。エラーになったときは、2つ目の引数(ここでは “” =空白)が表示されます。

=IFERROR(B2/C2,"")
エクセルでIFERROR関数を使ってエラーを表示しないようにした集計表
①方法2の表示形式で0を空白にし、②IFERROR関数でエラーを空白にしました。③D3 の数式です。

“” の代わりに =IFERROR(B2/C2,0) とすると 0、=IFERROR(B2/C2,"-") とすると「-」が表示されます。くわしくはIFERROR関数の使い方をご覧ください。

方法4:印刷のときだけエラーを空白にする

1
「ページレイアウト」タブの「ページ設定」グループの右下にある小さな矢印を押して、「ページ設定」を開きます。
2
「シート」タブの「セルのエラー」で「<空白>」を選び、「OK」を押します。
エクセルのページ設定のシートタブでセルのエラーを空白にする
①「シート」タブを開き、②「セルのエラー」で「<空白>」を選びます(この画面では、方法2で0も空白にしています)。
3
Ctrl+P で印刷プレビューを見ると、エラーが空白になっています。シートの上ではエラーのままです。
エクセルの印刷プレビューでエラーが空白になった集計表
印刷プレビューでは、#DIV/0! が空白になりました。

「セルのエラー」では、「–」や「#N/A」も選べます。

うまくいかないときの確認表

症状考えられる原因対処
オプションを変えても、ほかのシートでは0が出る設定はシートごと「次のシートで作業するときの表示設定」で、シートを選び直して設定する。
0を消したのに合計が変わらない表示が消えただけで、セルには0が入っているそのままで問題ありません(0は合計に影響しません)。
エラーが出ていないのに空白になるIFERROR で、ほかのエラーも隠れている原因を調べるときは、いったん IFERROR を外す(エラー値の一覧と直し方)。
練習用Excelファイル(無料ダウンロード)
5商品の売上の集計表です(すべて架空のデータ)。0のセルと #DIV/0! のエラーが入っています。4つの方法を試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:エラー・表示の関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次