[[20070712163056]] 『条件を満たさない場合には、#N/Aを表示させない』(SATHI) ページの最後に飛ぶ

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

 

『条件を満たさない場合には、#N/Aを表示させない』(SATHI)
 この式の条件を満たせば
=IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),DK,0)
DKと表示され、そうでなければ、セルには何も値の表示はない。
というつもりの関数ですが、条件を満たさない場合には、#N/Aと
出てしまいます。どうすればよいのか教えていただけませんか?

 すばり!
 誤:=IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),DK,0) 
 正:=IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),"DK",0)
 では?

 (tomo) 手が空いたので・・・復活


それでも#N/Aが出るのです・・・。DKに関しては、
特になんの支障もないのです・・・。(SATHI)

 ちがう!満たさない場合か・・・
 でも,=IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),DK,0) で条件満たしたらDKって返るのが
 不思議です???

 (tomo)

 数式バーで VLOOKUP($G$34,$Y$5:$AE$13,5) を範囲選択してF9を押してみてください。
 なにが表示されます?

 (tomo)

TOMOさん、ありがとうございます。
"DK"で正しいと思います。
それ以外の場合が・・・。
条件にあてはまらない場合はすべて#N/Aと
出る可能性はありますか?(sathi)

 VLOOKUP関数にて検索値がないことによるエラーです。
 =IF(COUNTIF($Y$5:$Y$13,$G$34),IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5,0),"DK",0),"G34の値を見直して下さい")
 (ROUGE)

 衝突…★(>_<) そのまま記入

 >セルには何も値の表示はない
 であれば、「0」ではなく「""」では?

 G34の値が、Y列に存在していないのではないでしょうか?
 =IF(OR(I35<>VLOOKUP($G$34,$Y$5:$AE$13,5),COUNTIF($Y$5:$Y$13,$G$34)=0,"","DK")

 (Ohagi)


 んじゃ、ついでに衝突^2
 >VLOOKUP($G$34,$Y$5:$AE$13,5)
G34セルの値が、Y5:Y13に存在しないため、#N/Aと出るのでは?
最初に判定して、
=IF(COUNTIF($Y$5:$Y$13,$G$34)>0,IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),"DK",0),"")
という感じにすればどうでしょうか?                    ~~~~※名前を付けているなら""は、外してチョ。
(sin)


 負けずに(^^;
 =IF(ISERROR(IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),DK,0))=TRUE,"","DK")
 でどうでしょう?

 (tomo)


 おまけ
 =IF(ISNA(VLOOKUP($G$34,$Y$5:$AE$13,5)),"",IF(I35=VLOOKUP($G$34,$Y$5:$AE$13,5),DK,0))
 BJ

 #N/Aを回避する数式の変更だけですと、このようになると思います。
 =IF(COUNTIF(I35,VLOOKUP($G$34,$Y$5:$AE$13,5)),DK,0)

 しかし、挿入、名前で、DKの定義、例えば、参照範囲に="名前"があること、
 Y5:Y13は、昇順に並んでいて、=VLOOKUP()は、検索値と範囲との関係を
 十分理解して作式されていることが条件です。

 =IF(COUNTIF(I35,VLOOKUP($G$34,$Y$5:$AE$13,5,FALSE)),"DK",0)
 が、作意では、ないでしょうか?              (6UP)

Ohagiさん、ありがとうございます。
Y列にG34の値を追加してみると、
すんなりいきました。
たぶん、原因は、Y列にあったみたいです。
ありがとうございました。(sathi)

6UPさん、BJさん、tomoさん、sinさん、本当にありがとうございます!
本当に助かりました。
いろんなパターンで、解析してみます!(sathi)

 COUNTIF関数、恐るべし!
#NULL! , 	#DIV/0! , #VALUE! , #REF! , #NAME? , #NUM! , #N/A
全てOKですね。 またまた勉強になりました。
6UPさんに感謝です。---もう何回になることやら。。。
(sin)

コメント返信:

[ 一覧(最新更新順) ]


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