• ベストアンサー

VLOOKUPで#N/Aを非表示時”該当なし"

いつもお世話になります。 WIN7 EXCELL2010です。 ご指導をいただきたいのは、VLOOKUPで#N/Aを表示されないように下記のような関数が入っています。 C2にコード番号が入りますか顧客名にはそのコード番号に該当しない時には この関数にどうすれば “ 該当なし ” と表示できますでしょうか。 参考 =IF(ISERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)),"",VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)) よろしくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.6

こんにちは! 数式を拝見するとVLOOKUP関数の範囲が不必要な部分も範囲指定されているようなので・・・ 余計なお世話かもしれませんが Excel2010であれば =IFERROR(VLOOKUP($C2,顧客名!$A$2:$B$100,2,0),"該当なし") という数式で対応できそうです。 ※ 他の方法としては =IF(COUNTIF(顧客名!$A$2:$A$100,$C2),VLOOKUP($C2,顧客名!$A$2:$B$100,2,0),"該当なし") でも大丈夫だと思います。m(_ _)m

dorasuke
質問者

お礼

早速ご回答いただきありがとうございます。 多くの方にご支援もうれしくてなりません。 独断と偏見でベストアンサーを選ばさせていただきました。

その他の回答 (5)

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.5

2010だったら、IFERRORでもいいのでは? IFERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)),"該当なし") 2003以前のバージョンの方とやり取りされるようでしたら使えませんが。

dorasuke
質問者

お礼

早速ご回答いただきありがとうございます。 多くの方にご支援もうれしくてなりません。 独断と偏見でベストアンサーを選ばさせていただきました。

回答No.4

IF関数のヘルプを読んでください。 IF(条件、成立時,非成立時) 条件は「ISERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0))」 成立時は「""」 非成立時は「VLOOKUP($C2,顧客名!$A$2:$F$100,2,0))」 VLOOKUPの結果がエラーなら空白を、そうでなかったら関数の結果を返す(セルに表示する)という式になっています。

dorasuke
質問者

お礼

早速ご回答いただきありがとうございます。 多くの方にご支援もうれしくてなりません。 独断と偏見でベストアンサーを選ばさせていただきました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

次のような式にすればよいでしょう。 =IF(COUNTIF(顧客名!$A$2:$A$100,$C2)=0,"該当なし",VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)) 又は =IF(ISERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)),"該当なし",VLOOKUP($C2,顧客名!$A$2:$F$100,2,0))

dorasuke
質問者

お礼

早速ご回答いただきありがとうございます。 多くの方にご支援もうれしくてなりません。 独断と偏見でベストアンサーを選ばさせていただきました。

回答No.2

真ん中のクオテーションが2個続いている間に「該当なし」と書けばいいかと思いますが・・・ すなわち、下記になります。 =IF(ISERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)),"該当なし",VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)) 以上、ご参考まで。

dorasuke
質問者

お礼

早速ご回答いただきありがとうございます。 多くの方にご支援もうれしくてなりません。 独断と偏見でベストアンサーを選ばさせていただきました。

回答No.1

=IF(ISERROR(VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)),"該当なし",VLOOKUP($C2,顧客名!$A$2:$F$100,2,0)) これくらいを考えずたり調べたりしないで聞いちゃう力量だったら、関数を触らないほうがいいと思います。

dorasuke
質問者

お礼

早速ご回答いただきありがとうございます。 多くの方にご支援もうれしくてなりません。 独断と偏見でベストアンサーを選ばさせていただきました。

関連するQ&A