[[20060201130813]] 『VLOOKUP?』(ココロン) ページの最後に飛ぶ

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

 

『VLOOKUP?』(ココロン)
またまた、行き詰まってしまったのでご指導下さい。
B2=IF(A2<>"",VLOOKUP(A2,sheet1!A:B,2),"")の数式があります。
この数式の中に、sheet2!A:Bも範囲に含みたいのですが、どの様に書いたら良いのかわかりません。
御願い致します。

 こちら↓と同じようなことでしょうか? 参考になりませんか? (Hatch@Excel2002)
[[20060127140640]]『2つのシートを1つにまとめる』

 VLOOKUPの参照範囲に複数シートを混在することはできないみたいですね。
 ちょっと長くなりますが、

 =IF(ISERROR(VLOOKUP(B2,Sheet1!A:B,2,FALSE)),"",VLOOKUP(B2,Sheet1!A:B,2,FALSE))
 &IF(ISERROR(VLOOKUP(B2,Sheet2!A:B,2,FALSE)),"",VLOOKUP(B2,Sheet2!A:B,2,FALSE))

 のように、別々に検索したものをくっつけるというのはどうでしょうか。
 (sato)


(Hatch@Excel2002),早速のお返事有難う御座います。
上記の項目を応用いたしましたら、出来ました!

しかし、分からないので教えて下さい。
B2 =IF(COUNTIF(Sheet1!A:A,Sheet3!A2),VLOOKUP(A2,Sheet1!$A$2:$B$5,2,0),VLOOKUP(A2,Sheet2!$A$2:$B$5,2,0))
のCOUNTIF(Sheet1!A:A,Sheet3!A2)は、どの様に解釈すれば良いのでしょう…
この中にはsheet2の記載は無いのにどうして範囲として指定されたのでしょうか?
御馬鹿な質問で本当にスミマセン…

satoさんの方法も試しました。
ちゃんと機能致しております!
別々の検索もできるんですね☆
誠に有難う御座いました。


 壁│o⌒) ん?
 σ(^o^;)の数式だ〜

 ココロンさん、下から失礼します。
 >COUNTIF(Sheet1!A:A,Sheet3!A2)は、どの様に解釈すれば良いのでしょう…
 これは、COUNTIF関数を使って、Sheet3の「A2」の文字が、Sheet1に対して有・無を
 判断させています。
 Sheet1 にあれば、
 VLOOKUP(A2,Sheet1!$A$2:$B$5,2,0)
 無ければ、Sheet2 にある訳ですから、
 VLOOKUP(A2,Sheet2!$A$2:$B$5,2,0)
 と、言った具合にVLOOKUP関数の範囲を分けています。

 こんな説明で宜しいでしょうか?
 (キリキ)(〃⌒o⌒)b

 よく分かりました!本当に毎回、勉強になります。
 誠に感謝、感激でござんす。


コメント返信:

[ 一覧(最新更新順) ]


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