公式アカウントからの投稿が始まります

以下のようなバブルチャートを作成しています。

 A   B   C  D
会社名 売上高 利益 利益率
XXX SSS DD GGGG
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・
 ・   ・   ・  ・

全てのデータは98社分です。

縦軸:利益率
横軸:売上高
バブル:利益

というバブルチャートを作成したのですが、

会社名は選択されたものの、
利益率/売上高/利益 については
すべて B/C/D列(3つ)の値を選択しています。
(選択されているのはそれぞれ違う行です)

チャート作成にあたり、
「元のデータ」⇒「系列」から
一社ずつ訂正していたのですが、98社分のデータがある為、
一度に訂正をかける方法があれば、と考えています。

(というか、最初から正しく出来る方法があればイチバンいいのですが)

よい方法はありますでしょうか?

A 回答 (3件)

C列とD列を入れ替えて


BCD選択でバブル作成かな?
系列名は現状やられてるままかな?

_____A社_____B社_____C社
300____20__60
500___________10__50
400___________________25__100

みたいにデータ編集できれば1発で98系列できます
行列は反対の方がいいのかな?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

行・列を入れ替えて、作成してみましたが
やはり最初と同じようになるだけでした。

元のデータの中身を入れ替えて作成してゆくしかないのかもしれません。

お礼日時:2008/11/30 21:16

バブルチャートは使用する値が、X軸・Y軸・サイズ の3つ


これに対してエクセルで使用する表は 行・列の2つ
したがって、棒グラフなどのようにはじめに表の範囲選択して作る方法ではうまくいきません。

というわけで
> (というか、最初から正しく出来る方法があればイチバンいいのですが)
この”最初から”というのが、”表を範囲選択してから”グラフ化するという意味なら 「できません」というのが回答です。

ただ、ご質問の場合、系列を98社分合計98系列作られているようですが、1系列のみの作成でもいいような気がしますがいかがでしょうか?

98社分を1系列で作った場合、凡例は当然1つだけとなりますので、会社ごとの凡例を表示させることはできませんが、98社あるということは凡例自体を表示させていないのではないかと思います。
また、会社ごとに自動的に色分けすることもできませんが、凡例を表示しないのであれば、1社ごとに色分けする必要もあまりないように思います。

もし1系列でよいなら
2003バージョン以下の場合は、表以外のセルがアクティブな状態でグラフウィザードを立ち上げて、
グラフの種類で「バブル」を選んだ後、
グラフの元データの「系列」タブで
「Xの値」を売上高の列(=B列)を98社分(1行目に見出しが入っていたとするならB2セルからB99セルまで)を一度に範囲選択します。
同様に「Yの値」は利益率の列(D列)、「サイズ」は利益の列(C列)を選択します。
「名前」の欄は意味がなくなってしまいますので、空欄でかまわないでしょう。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

>この”最初から”というのが、”表を範囲選択してから”グラフ化するという意味なら 「できません」というのが回答です。

やはりムリですか・・。
範囲選択してから出来る方法があれば、と思ったのですが難しいのですね。

データは、98社分のデータ(バブル)を表示させる必要があります。
98社各社の分布を見たいというのが狙いです。
売上高が高いけれど、利益率が悪い。
売上高は低いが利益率/利益額が高い。 等を一覧分布図で見れるようにしたいと思っています。

お礼日時:2008/11/30 21:01

グラフに表示する会社行だけに同じコードを入れて、フィルタをかけて、グラフ化すれば済むのではないのですか。


グラフにするデータの選別の問題?
会社名の表示の問題?
質問文を良く解せなかった。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!