【Excel】バブルチャートのデータ要素にラベルをつける

こんにちは。Nakaiです。

8月のお盆がこんなに涼しいなんて、嬉しいやら、ちょっと
物足りないやら、、という感じですね。
8月15日の高校野球が雨で順延になったのは、記憶にない
くらいですね。

さて、今日はExcelグラフのお話です。
Excelでデータ分析を行う時に、必須になるのが、散布図や
バブルチャート図の作成ではないでしょうか。

バブルチャートや散布図を作ったら、データ要素にはラベルを
つけましょう。

baburu7.png

データラベルを追加をしたら、データラベルの書式設定で、
baburu.png

セルの値のデータの選択をクリックすると
データ範囲の選択ができるダイアログボックスが表示
されます。

baburu8.png

baburu4.png

きれいなバブルチャートが作成できます。

ただし、このラベルを表示させる機能は、Excel Ver.2013から
追加された機能で、Excel Ver.2007やVer.2010では、通常では
表示できません。

が、マイクロソフトのページに、VBAで追加する方法が
載っています!

Excel2007,2010の散布図やバブルチャートでラベルを
表示するVBA

グラフシートにグラフを移動させてから下記のコードを
実行すると、データ系列の数値が表示されます。
お試しください。

※バブルチャートをきれいに作成するには、系列の指定を
正しく後から設定する必要があります。
パソコンスクールISAでは、Excelビジネス活用のテキストで
学習できます。
VBAはこちらで学習できます。
興味のある方はお問合せください。

Sub AttachLabelsToPoints()

‘Dimension variables.
Dim Counter As Integer, ChartName As String, xVals As String

‘ Disable screen updating while the subroutine is run.
Application.ScreenUpdating = False

‘Store the formula for the first series in “xVals”.
xVals = ActiveChart.SeriesCollection(1).Formula

‘Extract the range for the data from xVals.
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

‘Attach a label to each data point in the chart.
For Counter = 1 To Range(xVals).Cells.Count
ActiveChart.SeriesCollection(1).Points(Counter).HasDataLabel = _
True
ActiveChart.SeriesCollection(1).Points(Counter).DataLabel.Text = _
Range(xVals).Cells(Counter, 1).Offset(0, -1).Value
Next Counter

End Sub

パソコンスクールISA船橋FACE校 Nakai

******************

パソコン教室ISAのトップページへ

パソコン教室ISA 船橋FACE校ページへ

******************

Follow me!

夢を叶えるキャリアアップスクール パソコン教室ISA船橋FACE校


「すべては受講生のために」をモットーに、ビジネスに必要なパソコンスキルから
就転職に向けてのパソコン資格の取得まで個別授業を行っています。
是非お気軽にご来校ください。

住所:千葉県船橋市本町1丁目3-1 FACEビル12F
連絡先:TEL: 047-424-3544
Mail: isa_funabashi@isa-school.co.jp
授業時間
月~木 10:30~20:30
金~日 10:00~17:00

パソコン教室ISA船橋FACE校のご案内はこちらから


個別授業の無料体験のお申し込みはこちらから

資料請求はこちらから

パソコン教室ISAのご案内はこちらから

MOS資格のご案内はこちらから

教育訓練給付制度のご案内はこちらから

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

未分類

次の記事

【Excel】スパークライン