• ベストアンサー

表示シートを変更させたい

エクセルの一つのファイル上に日々の入力用シートがあります。 各入力用シートの形式は一緒です。 例(1日のシート)   A B C D E 1 名前 車両 距  離  目的  管理者 2 山田  1  2.4  調査  佐藤 3 佐藤  2 15.4  営業  佐藤 4 川口  3  5.8  営業  山田 5 6 最後に印刷用シートがあります。 A B C 1 名前 距離  目的 2 3 この印刷用シートでは各日付からデーターを抽出して日々毎に印刷できようにさせたいです。通常なら ='1日'!B2 などの各リンクを作ればすみますが、選択先のシート名を変更するためには置き換えなどを行う必要があります。 そこで、印刷用シートのA1に選択先のシート名を入力すれば、各リンク式のシート名が変更になるようにさせたいんですが可能ですか? やり方を教えてください。

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

  • ベストアンサー
noname#77845
noname#77845
回答No.1

印刷用シートの表示させたいところに、 =INDIRECT(A1&"!C3") (C3セルに表示させる場合です。)

その他の回答 (1)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

=INDIRECT("'"&$A$1&"'!B2")

関連するQ&A