[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VLOOKUP』(かめ)
教えていただけますでしょうか。
sheet1にデータ
sheet2でsheet1のデータをVLOOKUPで読みに行ってます。sheet1で対象の行が変わる為アスタリスクで検索してます。
そこで、ある文字の3行下のデータを参照したいとなった場合、どのように設定すれびよいでしょうか。
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
とりあえず、VLOOKUP関数に強いこだわりがないのであれば、INDEX関数とMATCH関数の組み合わせに変更してみてはどうでしょうか?
(もこな2) 2018/06/06(水) 21:58
特にVLOOKUPにこだわりはないです。
会社のPCのため、数式を打てず申し訳ございません。
一度試してみます。ありがとうございます。
(かめ) 2018/06/06(水) 23:20
Sheet2!にデータを貼り付けようと思ってます。
行は1行目で固定になります。
今回テストとして、G3にりんご といれて、Sheet2でりんごがでた
3列したを読みたいと思うのですが、エラーになります。
お手数ではございますが、ご教示いただけませんでしょうか。
(かめ) 2018/06/06(水) 23:45
MATCH関数について
検索の型が1になっていますが、文字列を検索したいのだから、0では?
Excel2007でテストしてみましたが、↓であれば望む結果になると思われます。
=INDEX(Sheet2!A1:A100,MATCH(G3,Sheet2!A1:A100,0)+3)
気になるのは
>3列したを読みたい
と仰ってるので、3”行”下だと解釈しましたが、3列”右”だったりしますか?
もしくは、単純にA列が「りんご」になっているときのC列を読みたいという意味でしょうか・・・
=INDEX(Sheet2!C1:C100,MATCH(G3,Sheet2!A1:A100,0))
とりあえず、”現状の”(VLOOKUP関数を使った)数式を拝見させていただいたほうが話が早いと思います。
(もこな2) 2018/06/07(木) 07:55
列行は記載ミスでした、申し訳ございません。
=INDEX(Sheet2!A1:A100,MATCH(G3,Sheet2!A1:A100,0)+3) こちらで希望通りの
結果になりました。
お手数おかけいたしました。ありがとうございます。
(かめ) 2018/06/07(木) 08:13
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.