プロが教えるわが家の防犯対策術!

Vlookup関数で文字列の表からデータを取得したいんです。

たとえば
        りんご みかん イチゴ 野菜
兵庫04.05 10   20   30  40 
        パセリ トマト  大根 
千葉04.05   30   40   50   60 
という表があって
兵庫04.05のイチゴの下の数値30を取得したいんです。
そして
千葉04.05の大根の下のデータも取得したいんです。
Vlookupでは文字と文字が重なるところのデータは取得できないんでしょうか?

ちなみに
1行目に必ずりんごが来るとは限らないので1行目に「りんご」とはできません。
すみませんがおしえていただけますか?

A 回答 (1件)

こういうことでしょうか?



画像はOpenOfficeですが、;を,にすればExcelでも同じです。

G2セルに
=INDEX(B2:E2,1,MATCH("イチゴ",B1:E1,0),1)

G5セルに
=INDEX(B4:E4,1,MATCH("大根",B3:E3,0),1)
「Vlookup関数で文字列からデータを取」の回答画像1
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!