• ベストアンサー

EXCELの関数ででたエラーコードを非表示にする件

お世話になります。VLOOKUP関数を使ったら、該当するコードがなく、「#N/A」と表示されました。これを、空白にしたいのですが、どのようにしたら宜しいでしょうか?よろしくおねがいします。

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

  • ベストアンサー
noname#58440
noname#58440
回答No.3

  チョット抜けてましたネ =IF(ISERROR(VLOOKUP(A11,Sheet1!A:C,3,FALSE)),"",VLOOKUP(A11,Sheet1!A:C,3,FALSE)) どうですか?  

mimochan
質問者

お礼

わ~い すごいです!!!(^^)!できましたよ~ とってもたすかりました。本当にありがとうございました。<m(__)m> 感謝!

その他の回答 (2)

noname#58440
noname#58440
回答No.2

  >現状のvlookupをそのまま置き換えればよいのでしょうか? そうです。 式の意味は vlookup関数の結果がエラーなら""、エラーで無いならvlookup関数を実行 と、言うことです。  

mimochan
質問者

補足

たびたび申し訳ござません。 =VLOOKUP(A11,sheet1!A:C,3,FALSE) の場合は、 =iserror(VLOOKUP(A11,sheet1!A:C,3,FALSE) ,"",VLOOKUP(A11,sheet1!A:C,3,FALSE)) になりますでしょうか? エラー表示でだめです。何かがちがっているんですねきっと(^_^;)

noname#58440
noname#58440
回答No.1

  =iserror(vlookup関数,"",vlookup関数) これでどうです?  

mimochan
質問者

補足

すみません。まったく意味がわかりません。vlookup関数がふたつでてきますが、現状のvlookupをそのまま置き換えればよいのでしょうか? 引き続きおねがいします。

関連するQ&A