コンピュータ・インターネットノウハウをみんなで自由に編集し合える!

【Excel】VLOOKUPで#N/Aを削除する方法 コンピュータ・インターネット

VLOOKUPに限らなくてもよかったのだが、
ありがちなので例としてあげる。
尚、VLOOKUP関数が何なのかの説明は省略させていただく。
例えば、VLOOKUP(K2,A$2:B$500,2,FALSE))と記述した数式の結果が、
エラーになった場合、#N/Aと表示され、他の計算でこの値を参照していた場合、
後の処理が全てエラーになってしまう可能性がある。
そのため、これをハズレ値として削除する方法を2つ紹介する。

【空白にする】
if文で「エラーだったら空白にする」というやり方である。
=IF(ISERROR(VLOOKUP(K2,A$2:B$500,2,FALSE)),"",VLOOKUP(K2,A$2:B$500,2,FALSE))
【0にする】
同じくif文で、「エラーだったら0にする」というやり方である。
=IF(ISERROR(VLOOKUP(K2,A$2:B$500,2,FALSE)),0,VLOOKUP(K2,A$2:B$500,2,FALSE))
これで#N/Aを回避できる。

http://houhouzensho.blog110.fc2.com/blog-entry-697.html

関連ノウハウ

このノウハウを評価する

評価、コメントするにはサービスに登録してください。

サービス登録をする

コメントを見る

この記事を通報する

ノウハウを書く