• ベストアンサー

エクセル #N/Aを表示させたくない

B1=VLOOKUP(F4,'9月'!$B$3:$C$149,2,FALSE) 上記の数式に対し、エラー時に#N/Aを表示させたくない場合はどうしたら良いのでしょう。

質問者が選んだベストアンサー

  • ベストアンサー
  • suzuka14
  • ベストアンサー率18% (17/93)
回答No.2

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列を表示

回答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) で、簡単にエラー処理が出来ます。私もよく使います。

関連するQ&A

専門家に質問してみよう