• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:不特定な月から12ヶ月単位の表の作成)

12ヶ月単位の表の作成方法について

このQ&Aのポイント
  • 質問文章では、指定した期間から12ヶ月単位で表を作成する方法について質問しています。
  • 具体的には、指定した期間の年度ごとにシートを作成し、直近の月が左になるような形で表を作成したいとのことです。
  • また、期間を指定した場合でも値が変動しても、起点から12ヶ月単位の表を作成したいとのことです。

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

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

ご質問の前半は、ここまでにあなたが書いたマクロの「失敗談」が説明されています。 ご質問の後半で、これからあなたが実際に書きたいマクロの説明(=ご質問内容)が始まっていますが、肝心の「どーいう理屈でナニをしたいのか」がさっぱりです。 12か月分、並べたい事だけは判ります。 でも >2012年3月~2013年2月を指定した場合  : >2013年2月~2012年3月まで と >2012年1月~2013年5月を指定した場合は >2012年12月~2012年1月 >2013年12月~2013年1月 12月から遡りたいのかと思いきや、最初の事例では2月から遡ってるし。 最初は年度単位(4月~3月)のお話から始まってたのに、後半は全然関係ない事になってるし。 もういちど ○「どうやって」自~至を指定したいのか。(例:何シートのどこ番地のセルになんて記入する、とか) ○指定された自や至から、どーいう計算、どんな理屈で「起点の年月」を定めたいのか の2点をキチンと考えて、このご相談は一回解決で閉じてからもう一回詳しく正しく「意味が通じるように」ご相談を書きなおして投稿し直してみて下さい。

enndami34
質問者

お礼

申し訳ございません。 もう一度文章を考え直して投稿しなおします。

その他の回答 (1)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.2

表題だけあれば良いと云うことなら、 仮に指定日付がA1に入っているとして 関数式で例えると =MONTH(DATE(YEAR($A$1),MONTH($A$1)-COLUMN(A1)+1,1)) 表示形式のユーザー定義で#"月" 横方向にフィル こんな感じでしょうか? 他にもお求めな場合は 別途、その旨をお申し付けください。 如何でしょうか? お役に立てていたならば幸いです。

関連するQ&A