[[20060531140624]] 『VLOOKUPで違うシートの範囲を指定できますか?』(チッタ) ページの最後に飛ぶ

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

 

『VLOOKUPで違うシートの範囲を指定できますか?』(チッタ)
 VLOOKUPで 同時にAシートのA1:B100 と Bシートの A1:B100を
 いっぺんに指定できるでしょうか。
 参照したいデータがシートがわかれて入ってしまっていて、
 最初 以下の式をいれていたのですが、

 =IF(ISNA(VLOOKUP(A13,A!$A$1:$B$100,2,FALSE)),IF(ISNA(VLOOKUP(A13,B!$A$1:$B$100,2,FALSE)),"",VLOOKUP(A13,B!$A$1:$B$100,2,FALSE)),VLOOKUP(A13,A!$A$1:$B$100,2,FALSE))

 式が長くてわかりづらいので、もっとすっきりできないかとの
 要望がきまして、、、

 AシートもBシートも全く同じ表形式です。

 よろしくお願いします!m(__)m

 =IF(COUNTIF(A!$A$1:$A$100,A13),VLOOKUP(A13,A!$A$1:$B$100,2,0),
  IF(COUNTIF(B!$A$1:$A$100,A13),VLOOKUP(A13,B!$A$1:$B$100,2,0),""),"")
とすれば分かりやすいですか?
数式もセル内で改行すれば分かりやすくなるかもしれません。
(ROUGE)

 (ROUGE)さん。ありがとうございます。
 最初の式よりかなり見やすくなりました!
 式の途中で改行をいれても大丈夫なんですね。
 一つ勉強になりました。m(__)m(チッタ) 

コメント返信:

[ 一覧(最新更新順) ]


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