【Excel関数】エラー表示を別の文字列に変更する・背景色を変更するときの関数は?

アプリ

エクセルでは、無効なセルが参照されていたり、計算式に余計な文字が紛れ込んだりしているとエラー値が表示される。エラーを見せたくない場合は、値にエラーが含まれていると別の文字列に置き換えられる「IFERROR関数」を使うといい。ゼロ除算の「#DIV/0!」のエラー表示を「集計中」という文字列に変更したり、塗りつぶしタブで背景色を指定することもできるので便利だ。

エラーが生じた場合に別の処理を行う

エラー表示を別の文字列に変更する

エクセルでは、無効なセルが参照されていたり、計算式に余計な文字が紛れ込んだりしているとエラー値が表示されます。このようなエラーを見せたくない場合は、値にエラーが含まれていると別の文字列に置き換えられるIFERROR関数を使います。

IFERROR エラーの場合に指定した値を返す
=IFERROR(,エラーの場合の値)

セルD2で「=B2/C2」と計算しているが、空白セルを参照しているため、ゼロ除算の「#DIV/0!」のエラーが表示されてしまっている。

セルD2に「=IFERROR(B2/C2,”集計中”)」と入力すると、エラーが起こった場合は第2引数で指定した文字列(ここでは「集計中」)に置き換えられる。

エラーはどこかがすぐに判明!

エラーが生じたセルの背景色を変更する

IFERROR関数でエラーを別の文字列に置き換えた場合、エラーが一目でわからないため見落としてしまいがちです。このようなことを防ぐためには、ISERROR関数と条件付き書式を組み合わせてエラーが起きているセルに背景色を付けましょう。これでエラーを別の文字列に置き換えても、エラーが起きている場所が一目瞭然になります。

ISERROR 値がエラーの場合にTRUEを返し、エラーでない場合はFALSEを返す
=ISERROR(})

エラーを判定するセル全体を選択する((1))。「ホーム」タブ((2))の「条件付き書式」をクリックし((3))、「新しいルール」を選択する((4))。

一覧から「数式を使用して、書式設定するセルを決定」を選択する((5))。値がエラーの場合にTRUEを返すようにするので、ルールの内容として「=ISERROR(B2/C2)」と入力する((6))。「書式」ボタンをクリックする((7))。

「塗りつぶし」タブをクリックし((8))、エラーのセルに付ける色を選択する((9))。設定できたら「OK」ボタンをクリックし((10))、すべての設定画面を閉じる。

エラーが起きているセルに背景色が表示される((11))。

※この記事は『エクセルが2週間で身につく(楽)上達講座』(マキノ出版)に掲載されています。

スポンサーリンク
アプリ暮らし・生活・ペット知識ビジネス
シェアする
特選街web編集部

1979年に創刊された老舗商品情報誌「特選街」(マキノ出版)を起源とし、のちにウェブマガジン「特選街web」として生活に役立つ商品情報を発信。2023年6月よりブティック社が運営を引き継ぎ、同年7月に新編集部でリスタート。
スマホを手にすれば、必要以上の情報があふれる現代において、正しく役立つ情報をお届けすることが「特選街web」の使命です。商品選びのコツから、お得な購入方法、上手な使いこなし方まで、読者の皆様の快適な暮らしをサポートします。

特選街web編集部をフォローする
特選街web

PR

【偏差値40からの医学部合格】吉田沙保里が受験の不安にタックル! 『京都医塾』が整体、ジムまでサポートする理由【PR】
受験は不安と緊張、この勉強方法で良いのかという疑念との闘い。中でも狭き門の医学部受験を、偏差値40の段階から独自メソッドで合格に導いてきたのが医学部専門予備校「京都医塾」です。完全オーダーメイドのカリキュラムに加え、食事、整体、運動面まで受...

PRニュース

ドライブ中も車内でYouTubeや映画など楽しみたいあなたにおすすめ!データシステム『HDMI変換ケーブル』『テレビキット』テレビキャンセラー【PR】
車での長距離移動が増える年末年始。ドライブの楽しさを倍増するには、車内でテレビや動画を視聴できるエンタメ機能がマストだ。そこでお勧めなのが、データシステム社が販売している2つのアイテム! カーナビ画面でiPhone・iPadのアプリや動画を...

PRレビュー