[[20151121231505]] 『VLOOKUPのリスト以外の処理について』(ぽぽろん) ページの最後に飛ぶ

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

 

『VLOOKUPのリスト以外の処理について』(ぽぽろん)

いつもお世話になっております。

VLOOKUPで、リスト以外の場合の関数記述方法についてアドバイスのほどよろしくお願い致します。

下記が現在の関数です。

=IFERROR(VLOOKUP(D11,$BO$58:$BP$85,2,0),"○")

セルD11が・・・

・空白の場合="空白"
・日付データの場合="○"
・$BO$58:$BP$85の範囲に該当値がない場合="該当なし"

上記の条件を付け加えたいと考えております。

どうぞ宜しくお願いします。

< 使用 Excel:Excel2010、使用 OS:unknown >


こんな感じです。

=IF(D11="","",IFERROR(VLOOKUP(D11,$BO$58:$BP$85,2,0),"該当なし"))
(カイル) 2015/11/22(日) 08:52


すみません。前のコメントはスルーしてください。質問をよく読んでいませんでした。
(カイル) 2015/11/22(日) 08:55

 D11セルに日付以外の数値を入れることがありますか?
(se_9) 2015/11/22(日) 10:05

se_9さん D11セルには「日付・文字列」が入ります。
(ぽぽろん) 2015/11/22(日) 10:16

 日付または文字列いずれかしかなければ

 =IF(D11="","",IF(ISNUMBER(D11),"○",IFERROR(VLOOKUP(D11,$BO$58:$BP$85,2,0),"該当なし")))

 もし、通常の数値もありうるなら以下が安心?

 =IF(D11="","",IF(LEFT(CELL("format",D11),1)="D","○",IFERROR(VLOOKUP(D11,$BO$58:$BP$85,2,0),"該当なし")))

(β) 2015/11/22(日) 10:43


βさん

ありがとうございます。
下記の式でうまくいきました。

=IF(D11="","",IF(ISNUMBER(D11),"○",IFERROR(VLOOKUP(D11,$BO$58:$BP$85,2,0),"該当なし")))

解決です(^o^)
(ぽぽろん) 2015/11/22(日) 11:47


コメント返信:

[ 一覧(最新更新順) ]


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