Excel関数

IFERROR

エラー時の代替値を返します。

IFERROR(value, value_if_error)

引数の意味

value

必須

比較式や計算式などの式を入力します。

value_if_error

必須

式がエラーになった場合に返す値を指定します。

使い方の例

IFERRORを使い、VLOOKUP("山田",B2:C8,2,FALSE)がエラーになった場合は「未登録」を返してください。

表

#
A受講者ID
B氏名
C得点
D判定
2U001田中82
3U002佐藤67
4U003鈴木91
5U004高橋55
6U005伊藤78
7
8

関数の使い方(式)

=IFERROR(VLOOKUP("山田",B2:C8,2,FALSE), "未登録")

結果

未登録

この式になる理由

第1引数がエラーのときだけ代替値を返します。正常な検索結果はそのまま返します。

  1. 1. 対象の式: VLOOKUP("山田",B2:C8,2,FALSE)

    比較式や計算式などの式を入力します。

  2. 2. エラー時の値: "未登録"

    式がエラーになった場合に返す値を指定します。

用途から関数を選ぶ

次の使い方に最も直接的に当てはまる関数はどれですか?

#N/Aの場合だけ代替値にし、ゼロ除算など別のエラーは隠さず残す。

この関数を練習する

IFERROR のよくある質問

IFERROR の使い方は?

IFERROR は エラー時に代替表示へ切り替える ときに使います。対象の式、エラー時の値を順に指定して使います。必要に応じて任意引数を追加すると、仕事に合わせた結果を返せます。

IFERROR の練習はどこでできますか?

「この関数を練習」ボタンから、IFERROR の練習モードをすぐ開始できます。

IFERROR の引数は何ですか?

基本の引数は 対象の式、エラー時の値 です。 すべて順番どおりに指定して使います。