excelのvlookupでエラーのとき非表示
2010/08/27
セルA1を検索値とし、検索範囲をB~Dとする。
結果を2番目(セルC)を表示させるときは
=VLOOKUP(A1,B:D,2,FALSE)
ってな感じ。
このとき、検索結果が存在しないとき「#N/A」ってでてくる。
これを「空白」したいときは、ifで対応する。
「#N/A」ってことはエラーってことで、「=VLOOKUP(A1,B:D,2,FALSE)」の結果がエラーのときは何もしない。
エラーじゃないときは、結果をだす。って感じにする。
=if(iserror(VLOOKUP(A1,B:D,2,FALSE)),””,VLOOKUP(A1,B:D,2,FALSE))
こんな感じ。