上級5分で練習できます

ExcelのIFERROR関数|#N/Aなどのエラーを「該当なし」に置き換える

IFERROR は、数式がエラーになったときだけ別の値を表示する関数です。見つからないときの #N/A を見せたくないときに使います。

ブラウザで実際に練習する

書き方

=IFERROR(数式, エラーのときの表示) 例:=IFERROR(VLOOKUP(…),"該当なし")

ポイント

練習に使う表

ABC
1コード商品名価格
2P-001ボールペン120
3P-002ノート180
4P-003ファイル240
5P-004付箋150
6P-005ホチキス680
7
8検索コードP-009

※ 表の一部を表示しています。続きは練習問題で。

例

B8 の「P-009」は表にないので、VLOOKUP だけだと #N/A になる。C9 に価格を出しつつ、見つからないときは「該当なし」と表示しよう。

C9 に =IFERROR(VLOOKUP(B8,A2:C6,3,FALSE),"該当なし") と入力 → 結果は 該当なし

練習問題でやること(2問)

  1. B8 の「P-009」は表にないので、VLOOKUP だけだと #N/A になる。C9 に価格を出しつつ、見つからないときは「該当なし」と表示しよう。
    やり方:=IFERROR(いつもの数式, エラーのときの表示)。VLOOKUP を丸ごと IFERROR で包むよ。
  2. 同じように C10 に商品名を。見つからないときは「未登録」と表示しよう。
    やり方:商品名は2列目。エラーのときの表示を "未登録" に変えるだけ。

よくある間違い

よくある質問

IFNA との違いは?

IFNA は #N/A のときだけ、IFERROR はすべてのエラーで代わりの値を表示します。

読んだら、手を動かして覚えよう

Exkiso なら、ブラウザの中の表に実際に入力して練習できます。間違えたらクオ先輩がヒントを出します。

「IFERRORでエラーを見せない」を練習する
Excel への入力そのものを、AI に任せるなら

話すだけ・名刺を貼るだけで、顧客・案件・請求の Excel が埋まる「UtaCel AI」。エクキソと同じマワースが作っています。

UtaCel AI を見る →

関連する使い方