• 締切済み

月次売上の積み上げグラフを1ヶ月分ずつずらしたい

意味不明なタイトルですみません。 エクセルで、グラフを作りたいと相談されました。 その際、月ごとの売上を元に、 ○○年1月~○○年12月の積み上げグラフ、 その隣に、○○年2月~○△年1月の積み上げグラフ、 というように、1ヶ月分ずつずらした積み上げグラフを作りたいということです。 そんなことは可能でしょうか? 一応、別シートに、前12ヶ月分のデータを拾うような別表を作り、 そこからグラフを作ると、出来なくはないのですが…。 なんとなく、もっとスマートに出来ないかな~、と思ってしまいました。 どなたか、お知恵を貸して頂ければ幸いです。 私はExcel2010を使っていますが、場合によっては古いExcelでも使えるようにしないといけなくなるかもしれません。 よろしくお願い致します。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

#1です。 シートデータの範囲指定の変更とともに、グラフのほうも変わることをテストし田植えで、書きましたよ。 その範囲を「掴む」やり方が、梃子摺った、ので、「範囲の4隅のどこかで、斜め両端矢印を出した状態で、左上方向や、左下方法にドラッグする」などと書いたのだ。 もう一度、だまされたと思って、注意深く回答を読んでやってみて。 エクセルで、グラフに使われるデータ範囲を変えて、(即座に連動して)、グラフの表示を変えるのは、エクセル解説書のグラフ解説部分にもよく載るテーマであるのをご存知か。それが使えないかと思ってやって、回答した。 そういう問題じゃないのか。

hibiki__
質問者

お礼

回答ありがとうございました。 私の書き方が悪くてすみません。 もちろん、シートの範囲が変わることで、 連動してグラフ即座に変わることはわかります。 しかし、私が作りたいグラフはそういうことではないのです。 2度もご回答頂き、ありがとうございました。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

一旦1-12月でグラフを作り、いまあるグラフの「プロットエリア」を掴んでおいて(すると現グラフのシートの対象範囲データが青線で囲まれる)、シートの表の、青線で囲われている範囲をマウスで増減する(範囲の4隅のどこかで、斜め両端矢印を出した状態で、左上方向や、左下方法にドラッグする)で、でどうですか。即座にグラフが変る。

hibiki__
質問者

お礼

私の質問が悪かったでしょうか。すみません。 積み上げ棒グラフを、同じ表のデータを使って、 1月ずつずらして、作りたいということなのですが…。 教えて頂いた方法だと、ただ、範囲選択のエリアが変わる、というだけですよね?! なかなか良い方法がないのかもしれません。 ありがとうございました。

関連するQ&A

  • エクセル・売上分析グラフ

    全国50店舗の売上データが毎日あがってきて数年分あるのですが、本当に土日や給料日後、イベント日は売り上げが多いのか調べるためには、エクセルでどんなグラフを作ればよいのでしょうか。イメージがわかず悩んでます。

  • エクセルのグラフ

                06年              ↓ 07年 08年 ___           ___ ↓ ↓      | |      | | ____ |  |___    |__| | | |__ |   |     | | | |  ← Bの売上げ個数 |  |   |___    | | |___| |  |__ |   |    | |___| | |  |   |   |    | | | |  ← Aの売上げ個数 |  |   |____|    | |___| | |  |   |   |    | | | | ------------------------------------- 1月          2月 こんな感じのグラフって、エクセルで作れますか?? (分かりにくくてすいません。。。) 各月のA及びBの売上げ個数を積上げ型のグラフにして、それを過去3年分くらい並べたグラフです。 いろいろやってみましたがわかりません。。。 どなたか教えてください!!

  • エクセルで売上集計グラフを作りたいのですが、どうしてもわからないので、教えてください。

    エクセルで売上集計グラフを作りたいのですが、どうしてもわからないので、教えてください。 1か月の中で、200種類の商品がのべ100点ほど売れます。 (1日あたり約3点が売れていきます。) それをCSVデータとして取得できるのですが、 商品ごとに1か月でどれだけ売れたかというグラフを作って、売上ランキングを簡単に作る方法ってありますか? (つまりは、違うセルに入っている同一の名称のものは自動的に足して、グラフ化するということです。) ご教授をお願いいたします。

  • エクセルでこんなグラフが描けるのですか。

    エクセル初心者の質問ですみませんが、エクセルでこのようなグラフが描けるのでしょうか。 よろしくお願いいたします。 ○データ系列(?)が3あるグラフを描きたいのです。  ■系列A:縦棒グラフです。(例えばその月の総売上計画額)  ■系列B:積み上げグラフの下側です。(例えばその月の実際の家電う売上額)  ■系列b:積み上げグラフの上側です。(例えばその月の実際のカメラ売上額)  ■系列C:折れ線グラフです。(例えばB/(B+b)など) ○12ヶ月分の作成という感じで、横軸が時系列になります。 どうしても、3ツの種類のグラフをエクセルでは作成できないのですが、“できる”“できない”ということだけでも、あるいはヒントだけでも結構ですので、教えていただけないでしょうか。 よろしくお願いいたします。

  • Excelで、VBAを用いてのグラフ作成。1日ごとの範囲でグラフシート

    Excelで、VBAを用いてのグラフ作成。1日ごとの範囲でグラフシートを作成。それぞれのグラフのX軸の範囲を、グラフタイトル名とグラフシート名に設定したい。(使用環境 : Excel 2004 Mac 日本語版) Excel VBAに関して質問します。グラフの元になる「表1」シートには、次のように1分間隔でデータが入力されています。 #######ここから####### 日時 系列A 系列B 2010/3/1 12:00 0 5 2010/3/1 12:01 1 2 2010/3/1 12:02 1 5 2010/3/1 12:03 5 5 (中略) 2010/3/31 11:57 2 1 2010/3/31 11:58 5 1 2010/3/31 11:59 3 1 2010/3/31 12:00 5 100 #######ここまで####### この表を、2010年3月1日から2010年3月31日までの、1日ごとのグラフにしようと思います。 私は初め、「日時」セルから、最後の「100」セルまでを選択し、グラフウィザードからグラフシートを作成しました。このグラフシートを、すべてのグラフシートの大本になるグラフシートとして、「おおもと」と名付けました。 そうして次のVBAプログラムを書きました。 #######ここから####### Option Explicit Sub Macro1() ' ' Macro1 Macro '3月1日分 Sheets("おおもと").Select Sheets("おおもと").Copy Before:=Sheets(1) ActiveChart.Axes(xlCategory).Select With ActiveChart.Axes(xlCategory) .MinimumScale = #2010/3/1 12:00# .MaximumScale = #2010/3/2 12:00# .MinorUnit = 0.0416666667 .MajorUnit = 0.125 End With ActiveChart.Deselect '3月2日分 Sheets("おおもと").Select Sheets("おおもと").Copy Before:=Sheets(1) ActiveChart.Axes(xlCategory).Select With ActiveChart.Axes(xlCategory) .MinimumScale = #2010/3/2 12:00# .MaximumScale = #2010/3/3 12:00# .MinorUnit = 0.0416666667 .MajorUnit = 0.125 End With ActiveChart.Deselect (中略) '3月30日分 Sheets("おおもと").Select Sheets("おおもと").Copy Before:=Sheets(1) ActiveChart.Axes(xlCategory).Select With ActiveChart.Axes(xlCategory) .MinimumScale = #2010/3/30 12:00# .MaximumScale = #2010/3/31 12:00# .MinorUnit = 0.0416666667 .MajorUnit = 0.125 End With ActiveChart.Deselect End Sub #######ここまで####### 上記のVBAプログラムを実行し、一応グラフは描けたのですが、作成したそれぞれのグラフシートのシート名とグラフタイトル名が、それぞれのグラフの日時の範囲を反映したものとなっておらず、一見してどの日時範囲をグラフ化したものか読み取れず、難儀しています。 そこで、3月1日分から3月30日分までのグラフシートとグラフタイトル名を、それぞれの日付の範囲に即した物(たとえば3月1日分のグラフシートは、グラフシート名が「3月1日」、グラフタイトル名が「3月1日」)になる、VBAの書き方を教えて貰えないでしょうか。 長々とした質問ですが、どうぞ、よろしくお願いします。

  • エクセルのグラフがプレビュー通りに印刷されません

    教えて下さい。 WIN-XPで、EXCEL2007を使用しています。 4年分の月別売上件数・金額データから、件数・金額それぞれのグラフを作成し、 1つのシートに2つのグラフを並べて1枚の用紙に印刷しようとしています。 プレビューでは2つのシートがきれいに並んで表示されますが、印刷すると表示されている項目 (グラフ名や、メモリの数値等)が印刷されない状態になっています。 2か月前までは、プレビュー通りに印刷されていたものが、12月の実績を加えただけで 印刷されなくなってしまいました。 考えられる原因がありましたら、教えて下さい。

  • 売上の将来予測を作りグラフを作りたいです。

        A     B     C     D    1       人数  客単価   売上  2  7月    10    100    1000  3  8月    12    120    1440  4  9月    8     110    880  5  10月   10     110    1100  6  11月   14     115    1610  7  12月   16     110    1760 上のエクセルの表があるとして12月以降2年間分の売上の予測のやり方(関数)と、 グラフを作成したいです。y=ax+bの関数で作れるのですか? 今一よくわかりません、お解りになる方ご教授お願い致します。

  • Excelの集計表で1ヶ月分別表に抜き出したいです

    Excel2010を使用しています。   A    B   C   D   E   F   G 1         1月         2月 2     売上 請求 残高 売上 請求 残高 3 本社 1000  800 200  4 支店 800  650 150 5 営業 600  300 300  上記のような集計表に一年分の数値を月ごとに打ち込んでいます。 これを下記のような1か月分の別表に抜き出して印刷をかけたいのですが。   A    B   C   D   1 1月  売上 請求 残高 2 本社 1000  800  200 3 支店  800  650  150 4 営業  600  300  300 A1のところに月を入力すれば、B2:D4のところに集計表の数字が出るような。 VLOOKUPやHLOOKUP、INDEX等ネットで探して関数と格闘して何日かやってみましたが 上手くできませんでした・・・。 別表は同じシートでも別シートでも可能です。 関数を利用して作りたいので、よろしくお願いします。

  • 売上の中の利益の割合を出すグラフを作りたいのですが

    エクセルにて 表題の通り、横の棒グラフで 売上を100%として、利益がどれくらいあるのかというのを 目視できるものを作りたいと思っています。 月     売上     利益 1月    100     30 2月    120     50 3月    120     40 というようなデータで横棒グラフを作ると 1月 130   100赤+30青 2月  170  120赤+50青 3月  160  120赤+40青 というような 売上と利益が足された棒グラフになってしまい、グラフが1月なら130になってしまいます。 これを 1月 100  (赤70+青30) 2月 120  (赤70+青50) 3月 120   (赤80+青40) と横棒のグラフで表示されるようにするにはどうすればいいでしょうか?

  • 1つのグラフにそれぞれのシートを反映する方法教え下さい

    今日兄から売上のグラフ作っておりましてちょいと分からない点があって私に聞きに来たのですが肝心の私もやり方わからな点がありましたので皆様のお力借りたいと思いまして書き込みします。 使用ソフト Excel2003 2008年度4月から2009年3月までの折れ線グラフはあります。 もうひとつ2009年度の売上分をグラフ反映したいんですがどうやって反映したらいいんですか? 操作方法について教えてください。

専門家に質問してみよう