- ベストアンサー
excelのvlookup関数で値ではなくセルの位置を返せますか?
どなたかお詳しいかた教えていただけますでしょうか? excelのvlookup関数は通常該当するセルの値を返すと思うのですが、そのセルの位置(A4とか)を返す方法はありますか? 例えば、以下のようなEXCELのシートがあったとします。 =VLOOKUP("いちご",A1:B4,2,0)とすると、”200円”と表示されると思うのですが、このセルの位置(この場合は"B4")を求める方法ははありますか? A B 1りんご 100円 2みかん 80円 3バナナ 150円 4いちご 200円 お詳しい方よろしくお願い致します。 m(__)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
次のようなADDRESS関数を使うこともできます。 ADDRESS(行番号、列番号、参照の型) =ADDRESS(MATCH("いちご",A1:A4,0),2) この場合には答えは$B$4と絶対参照の形で、 =ADDRESS(MATCH("いちご",A1:A4,0),2,4) この場合にはB4と相対参照の形で
その他の回答 (2)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
回答No.3
もしかしたら、セル参照を返したいのかもしれませんね。 =INDEX(B1:B4,MATCH("いちご",A1:A4,0)) =ROW(INDEX(B1:B4,MATCH("いちご",A1:A4,0))) =CELL("address",INDEX(B1:B4,MATCH("いちご",A1:A4,0))) のようなことも可能です。参考まで
質問者
補足
いろんな方法があるんですね!ありがとうございました!!
- sige1701
- ベストアンサー率28% (74/260)
回答No.1
こんなことかな ="B"&MATCH("いちご",A1:A4,0)
質問者
お礼
ありがとうございました!!助かりました。
お礼
探していたのはまさにこれです!!ありがとうございました。