📊つかえる関数.com

IFERROR関数でVLOOKUPのエラーを非表示にする方法は?

基本操作・実務Tips初級·更新: 2025-01-15
「=IFERROR(VLOOKUP(A2, 範囲, 2, FALSE), "")」のように、VLOOKUP全体をIFERRORで囲みます。検索値が見つからない場合の#N/Aエラーの代わりに、空白""や任意のメッセージを表示できます。IFERROR関数は全バージョンで使用可能です。なお、Excel 2021/365のXLOOKUPでは第4引数で直接既定値を指定できるため、IFERRORは不要です。

📊 バージョン対応

2016
対応
2019
対応
2021
対応
365
対応

📋 実務での使用例

💼 見積書で未登録商品のエラーを非表示に

商品コード未入力や未登録の行で#N/Aが出ると見栄えが悪いので、空白にして印刷時もきれいに

=IFERROR(VLOOKUP(A2, 価格表!A:C, 3, FALSE), "")
IFERRORVLOOKUP#N/Aエラー非表示基本テクニック