IFNA関数で#N/A専用のエラーハンドリングをする方法は?
IFNA関数は#N/Aエラーのみを処理し、他のエラーはそのまま表示します。`=IFNA(VLOOKUP(A2, マスタ!A:B, 2, 0), "該当なし")` とすると、VLOOKUPで見つからない場合は「該当なし」と表示されますが、#REF!や#VALUE!などの他のエラーはそのまま表示されるため、数式の問題に気づきやすくなります。IFERRORと違い、意図的な「該当なし」と予期しないエラーを区別できるため、より安全なエラー処理が可能です。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
📋 実務での使用例
💼 VLOOKUP結果の安全な処理
該当なしの場合のみ「該当なし」表示、他のエラーはそのまま
=IFNA(VLOOKUP(A2, マスタ!A:B, 2, 0), "該当なし")💼 XLOOKUP with IFNA
XLOOKUPの結果を安全に処理
=IFNA(XLOOKUP(A2, マスタ!A:A, マスタ!B:B), "未登録")IFNA#N/Aエラー処理VLOOKUPXLOOKUP
📄
検索関数クイックリファレンス
VLOOKUP / XLOOKUP / INDEX+MATCH の構文・引数・使い分けを1枚にまとめたPDF
準備中※ PDFは現在作成中です。近日公開予定