• 締切済み

エクセルの検査値 が見つからないと、LOOKUPについて

>検査値 が見つからないと、検査範囲 に含まれている 検査値 以下の最大の値が使用されます。 LOOKUPのヘルプにこのように書かれています。 じつは、検査値が見つからない場合の結果は、0もしくは、何も表示したくないのですが、そういうことってできますか? または、ほかの関数を使用すればいいのでしょうか?

みんなの回答

  • ashioto
  • ベストアンサー率0% (0/0)
回答No.3

LOOKUP関数だと、検索値が無い場合エラーを返さない、のでVLOOKUP関数又はHLOOKUP関数を使い、エラーを取得し、””表示する。。。。。の意味です。 VLOOKUP,HLOOKUP関数は引数の4番目にFALSEを記すと、検索値が無い場合TRUEを返します。 http://www.moug.net/tech/exopr/0090009.htm

  • ashioto
  • ベストアンサー率0% (0/0)
回答No.2

=IF(ISERROR(VLOOKUP(B5,C3:E10,2,FALSE))=TRUE,"",VLOOKUP(B5,C3:E10,2,FALSE)) という事ではないのでしょうか?

taro0713
質問者

お礼

ご回答ありがとうございました ところで、その例はどこのものでしょうか? わかっていないので^^; その例題も教えていただけるとありがたいです。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

=IF(COUNTIF(範囲,検査値),LOOKUP(...),見つからない場合)

関連するQ&A