• 締切済み

エクセルの表の数式を教えてください。

150期4月から各月に売り上げ数が入っているとします。155期まであります。これらの数字について、年計表を作りたいのです。 年計とは、例えば「150期の3月の年計数」なら、150期の4月から150期3月分の12カ月を足した数になります。恐らくひとつひとつ足した数式を入れていけばいいのでしょうが、下記のような表にまとめたいのです。 どうしたら簡単に作成できるでしょうか? 教えていただきたいです!

みんなの回答

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.4

質問者さんが提示した画像の下半分に 移動累計と前年比の集計結果を コピペ、あるいは関数で転記すれば済むと思います。

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.3

エクセルには、 シートごとに使いきれないほどの行数、列数があり、 更に複数のシートを保持でき、 むろん、複数のブックを使うこともできます。 一方、表を作成する場合、 ・見やすいレイアウト  (訴求ポイントを強調できたり   問題点があぶり出やすかったり、   上司受けが良かったり、   印刷に向いているレイアウト) ・入力しやすいレイアウト  (連続して入力するのに適したレイアウト) ・集計しやすいレイアウト ・グラフにしやすいレイアウト が考えられ、かつ、それらは同じとは限りません。 むしろ、異なることのほうが多いはずです。 慣れないと、 見やすいレイアウトを先に作成し、 そこにデータを埋め、集計しようとしがちなのです。 せっかく、山のようにセルがあるわけですから、 上記のそれぞれのレイアウトを使い分け、 レイアウト間をコピペや関数で複写(連携)すると 効率も完成度もあがるはずなのです。 さて、課題となっている 複数期に及ぶ移動累計を求める場合、 提示されたレイアウトでは集計に不向きですし このレイアウトのまま関数で求めるのは困難です。 私だったら 添付のようなレイアウトにし E13に =SUM(C2:C13)といった計算式を埋め、 以下、オートフィルの機能を使います。 提示したレイアウトは、縦方向に年月を並べていますが 状況次第で、横方向に年月を並べてもいいかもしれません。

seijikunn111777
質問者

補足

ご丁寧にどうもありがとうございます。 はい、作った表からグラフを作成したいのです。 各年計数は棒グラフに、前年比率は折れ線グラフにしたいのです。 この場合どのような表を作ればいいのでしょうか? ご回答にありました、サム関数でオートフィルというのは大変わかりやすく自分にもできそうだなと思いました。

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.2

>例えば「150期の3月の年計数」なら、 >150期の4月から150期3月分の12カ月を足した数になります。 ↑、この行、正しいですか? ならば、他の月もあと2つぐらい、例示してみてください。 それとも、 年度に関係なく、過去12カ月の移動累計ですか? つまり、 「151期の3月の年計数」なら、 151期の4月から151期3月の12カ月を足した数 「151期の4月の年計数」なら、 150期の5月から151期4月分の12カ月を足した数 「153期の7月の年計数」なら、 152期の6月から153期7月分の12カ月を足した数 ですか? それとも、 期首からの累計ですか? つまり、 「151期の3月の年計数」なら、 151期の4月から151期3月の12カ月を足した数 「151期の4月の年計数」なら、 151期の4月1カ月 「153期の7月の年計数」なら、 153期の4月から153期7月の4カ月を足した数 計算ルールを再確認してください。

seijikunn111777
質問者

補足

大変わかりにくく申し訳ございません。もう一度出勤して確認してみます。 初めに書かれていたほう、 「151期の3月の年計数」なら、 151期の4月から151期3月の12カ月を足した数 「151期の4月の年計数」なら、 150期の5月から151期4月分の12カ月を足した数 「153期の7月の年計数」なら、 152期の6月から153期7月分の12カ月を足した数 でよろしいのかと思います。 曖昧で申し訳ございません。 一応それでお願いいたします。 なお、上記の方がご回答されているようなちょっと難しい数式はわからないので、あまり難しい数式だと、上司に疑われると思います(笑)

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.1

》 どうしたら簡単に作成できるでしょうか? 1.範囲 A6:Y11 を選択 ⇒ Alt+MC ⇒ [OK] 2.セル C14 に次式を入力するだけ  ̄ ̄ =SUMPRODUCT(($B$5:$Y$5="売上")*(INDIRECT("_"&C$13))) を入力 ネ、「簡単」でしょ?見掛けだけは、貴方が理解できるか否かは別にして。 【苦言】もう少しマシな添付図を!

関連するQ&A