by shigemk2

当面は技術的なことしか書かない

VLOOKUP関数の #N/A エラーを処理

www.ex-it-blog.com

vlookupをつかってごにょごにょすると、該当しない値が存在すると#N/Aエラーになるので、これは面倒。

=VLOOKUP(E8,$A1:$B99,2,FALSE)

でも、IFERRORなどをつかうと、これを回避できる。IFを使ってもいいけど、長いんで。

=IFERROR(VLOOKUP(E8,$A1:$B99,2,FALSE)),0)

なお、そのExcelをそのままコピーして別のシートにはっつけても全部#N/Aになるので、値だけをコピーすることを忘れないこと。