VLOOKUPでエラー表示と0表示を無くしたい
VLOOKUPで下の条件にあった数式を作りたいのですが、うまくいきません。
条件は
(1)参照先のセルが数値のため0が表示されるが、0と空白は区別したいので、戻り値が空白の場合は0を表示させない。
(2)参照元のシートには参照先には無いコードがあるので、エラー(#N/A)が出てしまうがエラーも表示させない。
作ってみた数式は
=IF(OR(VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE)="",ISERROR(VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE))),"",VLOOKUP(B1,入力!$B$1:$C$6,2,FALSE))
です。
戻り値が空白、またはエラーの時に参照先のセルが空白になるように作ったつもりですが、どうしてもエラー(#N/A)が出てしまいます。
どなたかアドバイスいただければ嬉しいです。
よろしくお願いいたします。