こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Excelの散布図でラベルに固有名詞を表示したい

Excelで、例えば

県名       X軸     Y軸
東京        50      20%
青森       300     50%
秋田       250     30%
山形       120     35%

というようなデータがあった場合、
このX軸とY軸の値に対する散布図を作って、
その個々の点にラベルとして県名を表示したいのですが、
どのようにしたらよいのでしょうか?

急ぎのレポートに載せたいのですが、やり方がわかりません。
どなたか教えてください。
よろしくお願いします。

投稿日時 - 2012-05-14 02:26:12

QNo.7474558

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

散布図にラベルをつけることは皆さん苦労しているようです。
VBAで解決する方法が主流のようですが、不慣れな人には敷居が高いようです。
Lotus123では簡単にできたのですが。

アドインで機能を追加する方法もありますので、参考にして下さい。
http://okwave.jp/qa/q5256029.html

投稿日時 - 2013-10-19 10:39:40

ANo.2

データラベルは表示されているとして

≫手作業
データラベルをクリックで系列全要素のデータラベルを選択
もう一度クリックでクリックしたデータラベルのみを選択
=A1
というようにセル参照式を入力(数式バーに入力されます)
Enterで確定
以上でセルデータがリンク表示されます。
矢印キー(←、→)で次のデータラベルに移動
各要素のデータラベルで同じ作業を繰り返す。

≫VBAの例
提示例のようにデータが3列隣り合っているとして
グラフを選択しておいて下記コードを実行してください。
(例1)
Dim xrng As String
Dim ws As String
Dim i As Long

With ActiveChart.SeriesCollection(1)
xrng = Split(.Formula, ",")(1)
ws = Split(xrng, "!")(0)
.HasDatalabels = True
For i = 1 To .Points.Count
With .Points(i).DataLabel
.TEXT = "=" & ws & "!" & Range(xrng)(i).Offset(, -1).Address
End With
Next
End With

投稿日時 - 2012-05-14 08:47:35

お礼

yahooで回答頂いた方ですね。
どうもありがとうございます。

なんとかやってみました。

投稿日時 - 2012-05-14 14:44:04

ANo.1

1.データ領域を選択し、X軸を昇順にして並べ替えする
2.X軸とy軸の範囲を選択して散布図グラフを作成する
3.グラフの外のセルを選択して県名を入れた吹きだしを必要なだけ作成する
4.グラフ内の適当な位置にそれぞれ移動する
5.オブジェクトの選択モードに切り替えグラフと吹きだしすべてを選択して
  グループ化する
6.グループを必要な位置に移動する

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2012-05-14 07:50:17

お礼

どうもありがとうございます。

ラベルを直接編集しました。

投稿日時 - 2012-05-14 14:51:11

あなたにオススメの質問