- ベストアンサー
表示シートを変更させたい
エクセルの一つのファイル上に日々の入力用シートがあります。 各入力用シートの形式は一緒です。 例(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に選択先のシート名を入力すれば、各リンク式のシート名が変更になるようにさせたいんですが可能ですか? やり方を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#77845
回答No.1
印刷用シートの表示させたいところに、 =INDIRECT(A1&"!C3") (C3セルに表示させる場合です。)
その他の回答 (1)
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.2
=INDIRECT("'"&$A$1&"'!B2")