Excel関数IFERRORでDIV/0!を表示させない方法

Excel関数IFERRORでDIV/0!を表示させない方法
■ 店頭より得で、予約しやすいオンラインショップ。
 → ドコモオンラインショップ
 → auオンラインショップ
 → ソフトバンクオンラインショップ

最新のiPhoneを得して乗り換えるなら、最大6万円のキャッシュバックがある
→ SMARTPHONE STORE

Excelを使った割り算はほぼ毎日発生します。
営業の方であれば、受注率やアポ率の計算、私もバスケットゴール.comの業務で1日の販売単価を計算したりとほぼ毎日計算式にふれています。

例えば、上司から、過去2週間のコール数とアポ数、アポ率を報告提出するようにと依頼されたとします。早速Excelを使って「コール・アポ管理表」の作成に取り掛かります。

よくある管理表を作ってみる

image13

ざっくりと管理表を作成しました。実際に数値を入れてみます。

image09

2月17日と2月24日のコール数が0だった日と、休日のアポ率は計算したときに #DIV/0! というエラーが出ました。このエラーはゼロ除算(Divided by Zero)というエラーで、除算の計算式(特に分母=割る数)の中に0が含まれた場合に出るエラーです。

このまま提出するのはちょっと美しくないですね。
今回のシチュエーションでもそうですが、お客様へのレポート提出のときに、このエラーが表示されていると、ちょっとカッコ悪いです。

なので、デキる社会人を目指すべく、表示されている #DIV/0!エラー をExcel関数を使って表示させなくする方法を紹介します。

#DIV/0! エラーを表示させないExcel関数

使う関数は IFERROR関数 です。これだけです。

まずは、先ほど作成した表で、エラーが出た2月17日と2月24日の #DIV/0!に対して、0%を表示させるために関数を追記していきます。

image17

IFERROR(計算式, エラーになったとき表示したい値 ) と入力します。ここでは「エラーになったとき表示したい値」に0を入力します。すると、

image19

ちゃんと0%と表示されましたね。

空白や言葉を入力することもできます

IFERROR関数は、何もゼロだけを表示させるためだけではなく、空白や代わりの言葉も表示することができます。

例えば、土日は休日なので、計算する必要はありません。
計算式を消して、空白にするという手もありますが、デキる社会人を目指すなら、ここでIFERROR関数を使って空白にしてみましょう。

空白を表示させる

空白の場合は、 "" ダブルクォーテーションを2つ連続で入力します。

image18

=E10/D10 → =IFERROR(E10/D10,"") と変更しました。

image19

はい、確かに数式は入っていますが、セルの表示は空白ですね。

言葉を表示させる

土日は休日なので、そのまんま「休日」と表示させてみます。「表示させたい言葉を」を " " ダブルクォーテーション2つでくくります。

「休日」と表示したい場合は、

image15

=E11/D10 → =IFERROR(E11/D11,"休日") と変更しました。結果は…

image10

はい、この通り!!休日と表示されました。

あとはこの関数を使って、#DIV/0! エラーが表示されてしまったところを、同じように修正します。
デキる社会人であれば、0か空白が表示されているのがベターです。
平日のエラーは0を表示、休日は空白を表示というルールを決めて表を完成させます。

image19

これで、完成です。

また、IFERROR関数は、計算式でエラーがあるときの判定なので、計算式に問題が無ければ、ふつうに結果が出てきます。なので、いつもの計算式を、 IFERROR関数でかこって書いてしまえば、特にとくのゼロ除算エラーはめったにお目にかからなくなります。

IFERROR関数 まとめ

#DIV/0! のゼロ除算エラーはExcelを使っていると必ず発生するエラーのひとつです。

エラーが表示されていてもさほど気にしない人もいますが、Excelでできるおもてなしとして、見る人を慮ったIRERROR関数を使ってみてください。

■最新のiPhoneの購入・機種変更なら店頭より得で、予約しやすいオンラインショップ。
機種の頭金や使わないオプションパックをつけて年間何万円も損していませんか?
オンラインショップなら故障のサポートもしっかりしていて最低限の費用。待たされることもありません。
 → ドコモオンラインショップ
 → auオンラインショップ
 → ソフトバンクオンラインショップ

最新のiPhoneを得して乗り換えるなら、最大6万円のキャッシュバックがある
→ SMARTPHONE STORE
がお得です。