[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VLOOKUPの検索範囲を複数シートにしたい』(まだら)
VLOOKUPの検索の範囲を複数シートからしたいのですが出来ますか?関数はVLOOKUPでなくてもいいのですが。
=IF(ISNUMBER(MATCH(A1,Sheet1!$A$1:$A10,FALSE)),VLOOKUP(A1,Sheet1!$A$1:$B10,2,FALSE),IF(ISNUMBER(MATCH(A1,Sheet2!$A$1:$A10,FALSE)),VLOOKUP(A1,Sheet2!$A$1:$B10,2,FALSE),"どこにもニャー")) こんな感じにするか、 複数シートの範囲を一つにまとめるか、ぐらいしか思いつきません。
もう一案追加します。 該当するのは、どこか一箇所だけが大前提ですが、 どこかに(仮にSheet1のD21からD24)、該当範囲を列記(こんな感じで→Sheet1!A1:B10)し Sheet1のC21に検索値を入力。 Sheet1のC22に =COUNTIF(Sheet1!A1:A10,C21)*1+COUNTIF(Sheet2!A1:A10,C21)*2+COUNTIF(Sheet3!A1:A10,C21)*3+COUNTIF(Sheet4!A1:A10,C21)*4 そして、 =IF(C22>0,VLOOKUP(C21,INDIRECT(INDEX($D$21:$D$24,C22)),2,FALSE),"存在なし") (sin) 手間が掛かるのは同じですね。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.