• ベストアンサー

エクセルのシートの選択方法です。

エクセルのシートのデータを、月毎に別のシートに貼り付けるようにしたいのですが、シートの選択の方法で、文字と月を組み合わせて選択する事は可能でしょうか? ='[Book2]11月'!$A$1 の 11月を 12、1、2というように 別のセル(例A2)に日付を入力したら、その月を選択する様にするのはかのうでしょうか? ='[Book2]'&A2'!$A$1 上のようにしたいのですが、エラーになってしまうので、どなたかお解かりになれば、よろしくお願いします。 意味がわかりにくくてすみません。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA2セルに11月を11、12月を12のように数値だけを入力するとしたら次のような式になるでしょう。 =INDIRECT("'[Book2.xls]"&A2&"月'!$A$1")

mii015
質問者

お礼

早速の回答ありがとうございます。 無事、解決いたしました。 ありがとうございました。

その他の回答 (1)

  • Azzz___
  • ベストアンサー率40% (9/22)
回答No.1

こんにちは。 意味を取り違えていたらNGですが Indirect関数で対応できる気がします。 この関数は値を固定できないような場合に間接的な使い方ができるので お試しくださいませ。

mii015
質問者

お礼

無事、解決いたしました。 ありがとうございました。

関連するQ&A