『抽出方法』(疲労困憊) 初心者で申し訳ないのですが、質問させて頂きます。 一つのシートを基準に、別のシートから 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)