アプリ版:「スタンプのみでお礼する」機能のリリースについて

シート:集計表・4月・5月・6月・・・・3月
(4月~3月までは売上表が入っていて、表の形式はまったく同じです。)

集計表のシートにおいて、
A1にシート名を入力することによって、そのシートを使った範囲を取得したいと思ってます。
B2に =vlookup(B1,'A1'!A:B,2,0)
この場合、'A1'! は有効しませんが、何かの関数を使ってこれと同じ結果を得たいと考えています。

いろいろ検索しましたが、(検索の仕方も悪いかもしれません。)
VLOOKUP関数を使って複数列を範囲としたいので、よく出てくるINDIRECT関数はセル番地を指定する以上、無理だと判断しました・・・。

よろしくお願いします。

A 回答 (1件)

=VLOOKUP(B1,INDIRECT(A1&"!A:B"),2,0)



で、どうでしょうか
    • good
    • 0
この回答へのお礼

ありがとうございます。
INDIRECT関数は、1個のセル番地の指定しかできないと思い込んでいました。
大変助かりました。

お礼日時:2007/08/16 12:47

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