• ベストアンサー

EXCELの積立棒グラフについて

こんにちわ。 EXCELで、積立棒グラフを表示したときに、 集計の値も表示させたいのですが、どのようにしたら表示されますか? 例えば、     平成12年 平成13年 平成14年 商品(a)  100     200    250       商品(b)  150     120    100 商品(c)  500     510    510 合計   750     830    860      個々のデータは”データラベル”の「値を表示する」をチェックすると表示されるのですが、合計も表示させたいのです。 よろしくお願いいたします。

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.3

こんばんは ・合計行も含めて積み上げグラフを作成 ・系列 合計 のグラフ上で右クリック  グラフの種類 折れ線グラフ(マカーあり) OK ・できた折れ線グラフのデータラベルを表示させた後  マカー 折れ線 ともに 表示なしに設定

turtle-h
質問者

お礼

ありがとうございました。 簡単にできました! お世話になりました<m(__)m>

その他の回答 (2)

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

エクセルへの要求は尽きないですね。 真正面からの、1度で済む設定は作られてないのでしょう。 「棒グラフの棒の上にテキストボックスを作」ろうとしたのですが、ツールバーのコントロールツールボックスでもフォームでも、テキストボックスは貼りつけられないみたいで、フォームのラベルを貼りつけ、そのCaptionに、合計値をセットするVBAをやって見ました。 ワークシート上でなく、グラフシート上にグラフを描く方を選択しています。 未だ煮詰まってない点があり(ラベルの上下位置)、少数例(質問の例のみ)でしかテストしていませんので、本番では使い物にならないかも知れず、その際はお許し下さい。 もしVBAに興味があればやって見て改善してください。 フォントサイズを大きくしたかったのですが、未達成です。 Sub test03() For j = 1 To 3 '列方向 t = 0 For i = 1 To 3 ' ActiveChart.SeriesCollection(i).Points(j).DataLabel.Select x = Selection.Text lf = Selection.Left tp = Selection.Top - 120 t = t + Val(x) Next i MsgBox t '確認用 ActiveSheet.Labels.Add(lf, tp, 20, 30).Select Selection.Caption = Str(t) Next j End Sub

turtle-h
質問者

お礼

すっごく考えてくださってありがとうございました。 が、少し難しすぎたみたいで・・・ でも、お気持ちはとてもうれしかったです(*^_^*)

回答No.1

こんにちは。 積立棒グラフに、合計値を表示させることはできないみたいですね。 どうしても表示させる必要があるなら、 棒グラフの棒の上にテキストボックスを作り、合計値を入力し、 テキストボックスを線なし塗りつぶしなしにするしかないのでは? 上記の方法で1つ作製して、他の棒の上にコピーして行き、 中の数字だけ変更するのが一番効率がいいですね。