質問: エクセルでシート名を連続で参照するには エクセルの「1」「2」「3」...のように連続するシートのそれぞれのシートにあるセルa1を、同じファイル上の「集計」シートのa1、a2、a3...のように、下へと参照したいのです。 このとき、「集計」シートのa1セルには、「='1'!$a$1」を入力しますが、その後このセルからスタートして、オートフィルで下方向へ参照したいのですが、実際は「='1'!$a$1」「='1'!$a$1」...と「1」シートのセルが参照されます。 オートフィルなどを用いて「集計」シートのa1から下方向へ、「='1'!$a$1」「='2'!$a$1」「='3'!$a$1」...のように満たしていく場合、どのようにしたらいいでしょうか。 手入力すればいいのですが、数が多くてとても大変です。どなたか、簡単に満たす方法をお教えください。よろしくお願い申し上げます。
回答: b1セルから下に、シート名を、1、2、3、といれて、 a1セルに、 =indirect("'"&b1&"'!$a$1") を入れて下へ参照。