• 締切済み

excel 

「○月前期・○月後期」、という名の2つの売上ファイルが有ります。 下記のように合計を出したく、前期ファイルの値を参照するところまでは出来たのですが、毎月ファイル名は変わってしまうので、「F1セル」あたりに数字で月を入れ、その値をファイル名「○月前期」の「”○”」にいれる方法は無いのでしょうか? 前期(1日から15日)    A      B    1 1/1   \100 2 1/2   \200 ・ ・ 9 合計   \300 後期(16日~31日)    A    B    C    D    E   F 1 1/16  \300  1/1  \100  \400  1←(ここで○月を指定、「C・D列」に前期を参照) 2 1/17  \400  1/2  \200  \600     ※「E列」は「B・D列」の合計です ・ ・ 9 合計  \700    対象の前期ファイルは閉じたままで行えるとなお良いのですが。 説明が難しいですが・・・よろしくお願い致します。   

みんなの回答

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.1

INDIRECT関数で、○の部分だけF1を指定すればできると思います。 実際の式がわかりませんが、 =INDIRECT("["&F1&"月前期.xls]Sheet1!$A$1") みないな感じです。 ただ、対象ブックを閉じたままではできません。

関連するQ&A