Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 7全般 : Excel 2010)
散布図グラフについて
投稿日時: 18/02/01 13:54:48
投稿者: !た!

【データ】
東京、千葉、埼玉、神奈川県の上期と下期の売上金額前年比(%)、販売数量前年比(%)
 
【希望するグラフ】
縦軸:金額前年比
横軸:数量前年比
○上記の軸に県別の上期、下期の座標を置き、上期から下期に向けて線を引きたい。
○軸の中心を100%とし、縦軸横軸とも80%〜120%としたい。
 
例)
東京都:上期売上105%、上期数量110%、下期売上120%、下期数量110%
埼玉県:上期売上108%、上期数量 99%、下期売上120%、下期数量100%
 :
このような情報を一つの散布図としてぐふラフ化するには、どのような表からどのようにして
グラフを作成すればよいのでしょうか。ご教示願います。

回答
投稿日時: 18/02/01 16:15:22
投稿者: んなっと

もしかしたら、こうでしょうか。
 
【1】グラフの線の色がすべて同じでもいい場合
 
      B   C   D
 2      数量 売上
 3 東京上期 110% 105%
 4 東京下期 119% 120%
 5           
 6 埼玉上期 100% 120%
 7 埼玉下期  85%  90%
 8           
 9 千葉上期  90%  85%
10 千葉下期 105% 110%
 
C2:D10を選択して散布図
軸のオプション
 最小値 固定0.8
 最大値 固定1.2
 目盛間隔 固定 0.2
 
【2】グラフの線の色を東京、埼玉、千葉ごとに変えたい場合
 
     B   C   D   E   F
2      数量 東京 埼玉 千葉
3 東京上期 110% 105%      
4 東京下期 119% 120%      
5 埼玉上期 100%    120%   
6 埼玉下期  85%     90%   
7 千葉上期  90%        85%
8 千葉下期 105%       110%
 
C2:F8を選択して散布図
軸のオプション
 最小値 固定0.8
 最大値 固定1.2
 目盛間隔 固定 0.2
 
 
Excel2010までだと、【1】【2】どちらの場合も
データラベル(東京上期など)はVBA利用になります。
 
グラフを選択してから、以下のMicrosoftのサイトのコードを実行。
https://support.microsoft.com/ja-jp/help/161513
 
Sub AttachLabelsToPoints()
  Dim Counter As Long, ChartName As String, xVals As String
  Dim j As Long
  Application.ScreenUpdating = False
  xVals = ActiveChart.SeriesCollection(1).Formula
  xVals = Mid(xVals, InStr(InStr(xVals, ","), xVals, _
     Mid(Left(xVals, InStr(xVals, "!") - 1), 9)))
  xVals = Left(xVals, InStr(InStr(xVals, "!"), xVals, ",") - 1)
  Do While Left(xVals, 1) = ","
    xVals = Mid(xVals, 2)
  Loop
  For j = 1 To ActiveChart.SeriesCollection.Count
    For Counter = 1 To Range(xVals).Cells.Count
      ActiveChart.SeriesCollection(j).Points(Counter).HasDataLabel = True
      ActiveChart.SeriesCollection(j).Points(Counter).DataLabel.Text = _
         Range(xVals).Cells(Counter, 1).Offset(0, -1).Value
    Next Counter
  Next j
End Sub

トピックに返信