• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでシート名を連続で参照するには)

エクセルでシート名を連続で参照する方法

このQ&Aのポイント
  • エクセルのシート名を連続で参照する方法を知りたいです。シート名が「1」「2」「3」と連続している場合、それぞれのシートのセルA1を「集計」シートのA1、A2、A3...のように参照したいです。
  • 現在、シート名を連続して参照するためには手動で入力する必要があり、非常に手間がかかります。オートフィルを使用すると、「='1'!$A$1」「='1'!$A$1」と連続してしまいます。どのようにすればシート名を連続参照できるでしょうか?
  • シート名が連続している場合、オートフィルを使用して「='1'!$A$1」「='2'!$A$1」「='3'!$A$1」のように参照する方法を教えてください。手動で入力するのは手間がかかるため、効率的な方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>エクセルの「1」「2」「3」…のように連続するシート シート名がホントにそういう名前にしてあるなら =INDIRECT(ROW(A1)&"!A1") と記入して以下コピーでいいです。 たとえばSheet1、Sheet2、という具合であるなら =INDIRECT("Sheet"&ROW(A1)&"!A1") といった様に工夫します。

paraseke
質問者

お礼

keithinさん  このたびも早々に回答をありがとうございます。うまくいきました。これで事務仕事がはかどります。助かりました。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

B1セルから下に、シート名を、1、2、3、といれて、 A1セルに、 =INDIRECT("'"&B1&"'!$A$1") を入れて下へ参照。

paraseke
質問者

お礼

aokiiさん  早々の回答をありがとうございます。こちらでもうまく行きました。こちらの方法ですと、「集計」シート上にシート名がありますから、わかりやすいですね。ベストアンサーにはお一人しか選択できないようですが、aokiiさんもベストアンサーです。ありがとうございます。