Excel。VLOOKUP関数で#N/Aというエラーが表示されたら、どう解決するの
<IFERROR+VLOOKUP関数>
VLOOUP関数をつかった数式の算出結果で「#N/A(ノーアサイン)」というエラーが表示されることがあります。
どのようにしたら、エラーを表示させないで済むのでしょうか。
B2の数式は、
=VLOOKUP(A2,$A$5:$B$7,2,FALSE)
と設定してあります。
B2に表示されている「#N/A」の原因は、検索するコードが、範囲にないので探せないというエラーです。
今回の場合は、A2に「A04」と入力されていますが、A5:A7には、「A04」はありません。
そのため、抽出することができないため、「#N/A」が表示されてしまったというわけです。
そこで、エラーが発生した時に、どのようにするのか処理できるIFERROR関数をつかうことで、「#N/A」を表示しないようにすることができます。
B2の式を次のように修正します。
=IFERROR(VLOOKUP(A2,$A$5:$B$7,2,FALSE),"")
これで、「#N/A」エラーを非表示にすることができます。