質問: エクセルのindirectの使い方について 今、セルに「=vlookup($c$3,'1a'!$a$6:$aa$103,c$4,false)」 と入っているとします。 シート名が「1a」というところを見ています。 シートが1a~6aまであるので上記「」と同じシートに a1~a6のセルに1,2,3,4,5,6と入力してindirect関数を使って =vlookup($c$3,'1a'!$a$6:$aa$103,c$4,false)の「'1a'!」の部分を 修正したく思っています。 どのようにしたら良いのですか?
回答: 式を入れるシートのa1のセルに シート名 1a が入ってるとします =vlookup($c$3,indirect(a1&"!$a$6:$aa$103"),c$4,false) といれます。