- ベストアンサー
エクセル #N/Aを表示させたくない
B1=VLOOKUP(F4,'9月'!$B$3:$C$149,2,FALSE) 上記の数式に対し、エラー時に#N/Aを表示させたくない場合はどうしたら良いのでしょう。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
B1=IF(F4="","",VLOOKUP(F4,'9月'!$B$3:$C$149,2,FALSE)) にすれば、空白には対応します。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
=IF(COUNTIF('9月'!$B$3:$C$3,F4),VLOOKUP(F4,'9月'!$B$3:$C$149,2,FALSE) ,"") F4の値が'9月'シートのA列に存在しなければ""で空白に 存在すればVLOOKUPで相対するB列を表示
- shinchan_k
- ベストアンサー率37% (16/43)
回答No.1
=if(iserror(VLOOKUP(F4,'9月'!$B$3:$C$149,2,FALSE)),"",VLOOKUP(F4,'9月'!$B$3:$C$149,2,FALSE)) でどうでしょうか。 iserror関数はエラーが出たときにTRUEをそうでないときにFALSEを返してくれます。 =if(iserror(式1),"",式1) で、簡単にエラー処理が出来ます。私もよく使います。