[[20090610134213]] 『抽出方法』(疲労困憊) ページの最後に飛ぶ

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

 

『抽出方法』(疲労困憊)

 初心者で申し訳ないのですが、質問させて頂きます。
 一つのシートを基準に、別のシートから
 VLOOKUP関数で値を抽出してきているのですが、 他の用途で使用するにあたり、
 VLOOKUP関数で値を抽出してきたセルの1行下のセルのデータを常に抽出できるようにしたいのです。
 何卒教えて頂けますようにお願い致します。

 MATCH関数と、INDEX関数を使用して抽出するとか・・・?

 INDEX(参照範囲 , MATCH関数の戻り値+1)

 (HANA)

 衝突!

 参照をずらしてあげればよいのでは?

 =VLOOKUP(検索値,CHOOSE({1,2},検索範囲,参照範囲),2,0)
                            /~~~~~~~~/~~~~~~~~
                        通常の左端列 /
                                  通常の結果を表示したい列
                                  ここをひとつ分行を下にずらす。

 =VLOOKUP(検索値,CHOOSE({1,2},A1:A10,B2:B11),2,0)
 といった感じで。

 (ROUGE)

HANA様もROUGE様も有難うございました。
そして返事の方が大変遅くなり申し訳ございませんでした。

お二方の方法を試させて頂いたのですが、私の説明足らずの部分が有り、INDEX関数が使用しにくい状況がございましてHANA様の方法では今回は処理が出来ませんでした。
そこで今回はROUGE様の方法で処理させて頂いて試みたところ、まさに欲しいデータが出来上がりました。
ただ、正直なところ、この関数の意味がわかっておりません。VLOOK関数の中にあるCHOOSE関数はどういう役割をしているかわからず、勉強しようと思っております。

本当にありがとうございました。


 こんにちは
 もう見てはいないかも知れないけれども

 DATAの並び順によっては
 単に
 =LOOKUP(C1,A1:A4,B2:B5)
 とかで解決するのかも知れません。

 (穂高)

 CHOOSE関数の使い方は、↓でJOKEUPさんがご提案されています。
 
[[20070427203222]]『不思議なVLOOKUP』(代奈)
 
INDEX関数が使いにくい環境というのはよく分かりませんが。。。?
 
(ROUGE)

コメント返信:

[ 一覧(最新更新順) ]


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