• 締切済み

Vlookup関数で文字列からデータを取得する

Vlookup関数で文字列の表からデータを取得したいんです。 たとえば         りんご みかん イチゴ 野菜 兵庫04.05 10   20   30  40          パセリ トマト  大根  千葉04.05   30   40   50   60  という表があって 兵庫04.05のイチゴの下の数値30を取得したいんです。 そして 千葉04.05の大根の下のデータも取得したいんです。 Vlookupでは文字と文字が重なるところのデータは取得できないんでしょうか? ちなみに 1行目に必ずりんごが来るとは限らないので1行目に「りんご」とはできません。 すみませんがおしえていただけますか?

みんなの回答

回答No.1

こういうことでしょうか? 画像はOpenOfficeですが、;を,にすればExcelでも同じです。 G2セルに =INDEX(B2:E2,1,MATCH("イチゴ",B1:E1,0),1) G5セルに =INDEX(B4:E4,1,MATCH("大根",B3:E3,0),1)

関連するQ&A