- 締切済み
【※教えて下さい】エクセルの複合グラフの作り方
複合グラフの作り方について教えてください。 例えば、 4月 5月 6月 1G派遣(人) 20 20 15 1Gバイト 10 15 15 2G派遣 20 20 15 2Gバイト 15 20 10 3G派遣 20 15 10 3Gバイト 12 20 10 という表に基づいて表を作るとき、 (1)X軸には、G(グループ)ごとに4・5・6月の人数 (派遣・アルバイトの合計)の棒グラフが並ぶ (2)その上で、各G(グループ)の月ごとの棒グラフに、 【派遣・アルバイトそれぞれの人数の積み上げグラフ】を表示 以上2点を踏まえた複合グラフを作成することは可能でしょうか? 回答いただける方、どうか教えて下さい。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- fukuchan7
- ベストアンサー率51% (156/302)
グラフの並び順序が分からないのですが、一応グラフの左から派遣の月順の合計の棒グラフ・アルバイトの月順の合計の棒グラフ・続いて各G(グループ)の月ごとの積み上げ棒グラフと言うように表示をする前提でお答えします。質問では、3カ月と3グループのデータが示されていますが、この回答ページで表示するには、大変な労力と少し無理がありますので2カ月と2グループのデータで行います。 ポイントはデータの作成を常識的なマトリックスで作成すると不可能です。次のように階段状に作成し積み上げ棒グラフを作成すれば簡単に出来ます. 表中の「・」は、入力上のダミーで「空白」に読み替えて下さい。 ・・・・・・・・・4月・5月・4月・5月・4月・5月・4月・5月 派遣合計・・40・・40 バイト合計・・・・・・・・25・・35 1G派遣・・・・・・・・・・・・・・・・・・・20・・20 1Gバイ・・・・・・・・・・・・・・・・・・・10・・15 2G派遣・・・・・・・・・・・・・・・・・・・・・・・・・・20・・20 2Gバイ・・・・・・・・・・・・・・・・・・・・・・・・・・15・・20 以上です。
- imogasi
- ベストアンサー率27% (4737/17069)
私の今までのエクセルのグラフに関する(データとグラフの関係)知識は (1)そのぴったりのデータがシート上にないとグラフが描けない。 空白行の存在も差し障る。空白行は無いものしてグラフを描かせることが出来ない。 質問の例では、各グループ(派遣+パート)ごとで且つ月別のデータがシート上にない。 (2)要素=内訳があっても(グラフを描くときエクセルが)演算をして結果をグラフにする機能は無い (3)(2)の例外は、積み上げ横棒(縦棒)です。この際はデータが加算されていくように見えます。 ーー 上記テーゼを書いておきます。 後続の回答者が、(1)(2)を崩す方法を出されたなら、小生が 間違いのお詫びとともに、新しい知識を得た喜びになります。 ーー それぞれの計数を関数等で別列に出すならば、そのデータを使って グラフを描くことは簡単です。 例データA1:H7 F,G,H列は下記関数の結果 グループ 4月 5月 6月 4月 5月 6月 1G 派遣(人) 20 20 15 30 35 30 バイト 10 15 15 35 40 25 2G 派遣 20 20 15 32 35 20 バイト 15 20 10 3G 派遣 20 15 10 バイト 12 20 10 ーーーー F2に =SUM(OFFSET(C$2,(ROW()-2)*2,0,2)) と入れて下方向にF4まで式を複写。 F2:F4の式をH2:H4まで式を複写。 F1:H4 すなわち 4月 5月 6月 30 35 30 35 40 25 32 35 20 を範囲指定してグラフを描かせる。 後半は同じような手法で出来ると思い省略。