S_a_k_Uの日記みたいなDB

~サクゥーと呼ばないで~

INDIRECT関数による参照

=INDIRECT(A1 & "!B1")

ってな感じで、A1のセルに記述されたシート名の、B1のセルを参照する場合。
A1のシート名に、全角丸括弧("()")または半角丸括弧("()")が含まれると、"REF!"になってしまう。
なので、

=INDIRECT("'" & A1 & "'!B1")

ってな感じで、シート名をシングルクォーテーションで囲ってやる必要がある。