[[20060722171851]] 『VLOOKUPを使って検索しています。検索先にデータがない場合#N/Aが表示されます。  ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『VLOOKUPを使って検索しています。検索先にデータがない場合#N/Aが表示されます。
 検索の型はTRUEを使用しています。どなたか解る方がいらしたら教えて下さい。
 又、このエラーは条件付書式INSA(??)では判別出来ませんでした。
=IF($B36="","",VLOOKUP($B36,'ALL Parts'!$D$2:$M$1017,5,TRUE))
エクセル:2000,OS:XP
』(悩んでいるエクセル使用者)

 ・・・さて、何が解れば何を教えれば良いのでしょう?

 ちなみに、ISNAはどの様に入れましたか?

 (HANA)

失礼しました。文章がまずかったです・
#N/Aを条件付書式で色付けをしたいと考えております。INSAは数式がで=INSA(セル番号)に設定しました。それからVLOOKUPはTRUEの場合、検索値よりも小さくもっとも近い
ものを返すと書いてありましたが何かご存知でしょうか。
よろしくお願いします。

=INSA(セル番号)は  =ISNA(セル番号) では?


 衝突〜☆
 
 以下すのままUP
 
 >INSAは数式がで=INSA(セル番号)・・・
 INSA?
 ISNA では無いでしょうか?
 
 また、
 =IF(COUNTIF('ALL Parts'!$D$2:$M$1017,$B36),VLOOKUP($B36,'ALL Parts'!$D$2:$M$1017,5,TRUE),"")
 こんな方法も有効でしょうか?
 
 (キリキ)(〃⌒o⌒)b

有難う御座いました。1.ISNAでした。私が間違えていました。2.ご参考の式で#N/Aは消えました。 でもなぜ検索の型がTRUEで#N/A出るのでしょうか。知ってましたら教えてもらえませんしょうか。 大変有難う御座いました。

 はっ、本当ですね。(INSA)
 勝手に見知った綴りに脳内変換してました。

 気を取り直して・・・・

 VLOOKUPのヘルプより
 『解説 
     ・検索値が範囲の左端の列の最小値より小さい場合、
     エラー値 #N/A が返されます。』

 とあります。

 例えば、検索値が数字で、範囲の左端の列の中に数字が無ければ
 (或いはその数字より小さい数字が無ければ)
 ・検索値が範囲の左端の列の最小値より小さい場合
 になってエラー値が返されているのではないでしょうか。

 どんな内容をどんな検索値で検索していますか?
 検索値に、エクセル君が思う最小値より小さい値が入ってませんか?

 ・・・外してますかね?

 (HANA)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.