• ベストアンサー

Excelで複数のグラフを1つの見やすいグラフにする方法

Excelで別々に作った複数のグラフを1つの見やすいグラフにする方法を教えて下さい。 例えば、 グラフ1のデータ(X、Y1)は X Y1 2 28 5 20 10 15 で、グラフ2のデータ(X、Y2)は X Y2 3 1000 5 2000 7 1500 です。

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

  • ベストアンサー
  • blackleon
  • ベストアンサー率57% (269/468)
回答No.3

Yの値を2列に記載して散布図を作成しても良いし、(X Y1)のグラフを散布図で作成し(グラフ1)、それとは別に(X Y2)を同じく散布図で作成した後(グラフ2)、グラフ1全体を選択した状態でコピーし、グラフ2を選択、ペーストしてもグラフ2の上に (X Y1)のグラフが別の系列として作成されます。 お示しになっている数字で同じグラフ上に作成するとグラフ1とグラフ2でYの値が違いすぎるので、グラフ1が地面に這いつくばったようになり、かえって見にくくなりますので、このような場合どうしても同一グラフ上に表現しなければならないときは、Y軸を対数表示にすると良いのではないでしょうか。

happyito
質問者

お礼

有難うございます。参考にさせて頂きます。 簡単明瞭な回答有難うございます。さすが。 エクセルは奥が深いですね。いろいろな技がありますね。 今後ともよろしくお願い致します。

その他の回答 (3)

  • oja
  • ベストアンサー率29% (78/261)
回答No.4

自分もいろいろ考えてみたけど、No.3の回答者blackleonさんの方法(copy&paste)は、目からうろこでした。 >Y軸を対数表示にすると良いのではないでしょうか。 横レスで失礼ながらちょっとだけ補足させて貰うと、2軸系にしてしまえば対数表示にしなくても良いかと思います。 グラフ内のどちらかのデータ系列を選択して、「データ系列の書式設定」から「軸」のタブ内の「使用する軸」の項目から「第2軸」を選んでやればいと思います

happyito
質問者

お礼

有難うございます。参考にさせて頂きます。 エクセルは奥が深いですね。 今後も質問した場合、いろいろな技を教えて下さい。

  • Raistlin
  • ベストアンサー率63% (65/102)
回答No.2

こんにちは。これでだめですか? 3列を使ってデータを以下のように配置し、散布図を作製。 系列が2つできるので、必要に応じて片方の系列に対し、系列の書式で軸を変更。("_"は、以下の例で表示位置を合わせるために使用しただけです。念のため。) __A____B____C ___2____28 ___5____20 __10____15 ___3_________1000 ___5_________2000 ___7_________1500 一つ目のグラフの元データのシートに2つめ以降のデータを追加し、グラフのデータ範囲を変更すれば、1つ目のグラフの設定は無駄になりません。 p.s. 情報が足りないと思っても、今度は新しい質問を作らずに、回答に補足してくださいね。

happyito
質問者

お礼

有難うございます。参考にさせて頂きます。 すみません。質問が新しい「例」も含んで、長くなるので、新しい質問にしてしまいました。

  • xkuramae
  • ベストアンサー率54% (39/72)
回答No.1

1) 折れ線グラフと縦棒グラフの組み合わせ. 2) 散布図と近似線で表現する.Y軸を対数目盛りとする. 3) 2つのデータ系列をマージ・ソートした上で 新たに共通のX軸を起こして,2本の折れ線グラフで表現する. いずれかの方法でいけると思います. 方針をお答えいただければ,方法の詳細を説明します.

happyito
質問者

お礼

有難うございます。参考にさせて頂きます。

関連するQ&A

  • Excelで複数のデータを1つのグラフにまとめたい

    Excelで1つのデータをグラフにすることは出来るのですが、複数のデータを1つのグラフ内にまとめて表示させる方法が分かりません。例えば次の2種類のデータ(1),(2)があったとします。     (1)    |   (2)   X   Y  |  X   Y   2   20  |   5   18   6   34  |  7   22   8   38  |  13   35   11   45  |  16    41 このX,Yは単位などもそれぞれ同じなので1つの散布図のグラフ内にまとめたいのですが、全てを一気に選択してグラフにしても上手くいきませんでした。どなたか複数のデータを1つのグラフ内に収める方法を教えてください。私はまだPCに弱いので、できるだけ丁寧に教えてもらえると有り難いです。

  • エクセルのグラフで

    エクセルのグラフ作成でたとえばデータ範囲がxについて0、0.1、0.2、0.3、…、1.0でそのxに対応するyが0、1、2、…、10でかつそのx,yに対応するPが1、4、9、…、121である場合で一つの図にxとPのグラフ、yとPのグラフの二つを書きたい場合どうすれば上手く書けるのでしょうか?この数値はあくまで例として挙げただけですが… x,y,Pの全データをドラッグしてグラフを書いてみたのですが、片方がつぶれてしまうグラフしか書けません。どなたかきれいなグラフを一つの図の中に描く方法を教えて下さい。

  • Excel、グラフの書き方

    物理の実験のデータをエクセルでグラフにしたいのですが方法が分かりません。 x=3のときy=5、x=5のときy=7、x=6のときy=8というデータがあったとして 横軸にx、縦軸にyをとって(3,5),(5,7),(6,8)の点をとって近似直線(っていうのかな)を引きたいんです。 どうすればいいかおしえてください。できなければ点をとるだけでもいいです。おねがいします。

  • エクセルのグラフ

    高校2年生です エクセルでの、グラフをつくりたいのですが、グラフウィザードで作ろうとすると、うまくつくりたい形にできないので、誰か教えていただけませんか たとえば、        (X軸におきたいデータ) (Y軸におきたいデータ) 日本          (1)                アメリカ        (2)                 イギリス       (3)                 というのを、散布図のグラフにしたいのですが、エクセルでつくろうとすると、どうしても、XとYにおきたいデータがそれぞれグラフ内にプロットされてしまいます この場合、どうすればいのでしょうか 少しわかりづらくなってしまて、申し訳ありません よろしくお願いします

  • Excelのグラフの書き方について

    軌道の変化を見るためにグラフを作りたいのですが、別のソフトで出てくるデータをエクセルに移すと、 X1Y1 X2Y2 X3Y3・・・X99Y99 X100Y100といった形で並びます。これは1秒後にXとYがどのように変化していくかといったデータです。 分かりにくいと思いますが、これが横軸で更に縦に200個くらいずつ座標が表示されます。 グラフを作っていたのですが、自分の作り方は まずX1とY1についてのグラフを作り(A1からA200のX座標とB1からB200までのY座標をグラフ化)、その瞬間の軌道を表示させます。 次にそのグラフを右クリックして、オプションでグラフの追加をクリックして、X2Y2に関する軌道を表示させます。 つまりグラフの追加画面でX軸項目にC1からC200まで、Y軸項目にD1からD200と入れます。 これを繰り返すことで、一つのグラフ内にいくつも軌道を表示してます。一定の時間が経過するごとにどのように軌道が変化していくかを一つのグラフで表すためにこの方法をとっています。 非常に説明が分かりづらいかもしれません・・・ でもこの方法だと一度作ってしまえば次回からは数値の部分をコピーアンドペーストで変えるだけでいろんな軌道変化を表示させることが出来るんですが、今回は横軸が200個以上あり、一つずつグラフの追加でインプットするのが非常に大変なのですが、 この方法より簡単に出来る方法を知っている方がいましたら教えていただきたいです。 つまりX1Y1Y2Y3Y4Y5Y6・・・Y100だったらXが固定なので一回で全てのデータを一つのグラフに書き表せると思うのですが、 今回はXもYが変化するに応じて変化していってしまうということで悩んでます。 エクセルでなくてもX1Y1 X2Y2・・・などを簡単に一つのグラフに表せるフリーソフトがあれば教えていただきたいです。 また上記のように一つのグラフにいくつもの散布図を表し、一つのグラフ内に何本も線があるようにした場合、毎回散布図に表すと、一つのデータずつ色が変わってしまいます。 線の太さも色も同じにしたいので、毎回1系列ごとに書式を直しています。 これを一度でやる方法ってありますか?書式設定をグラフ内の全てに適用する方法を知っている方もいましたら教えてください。

  • エクセルのグラフ Y軸の固定

    エクセルのグラフウィザードで複数のデータの散布図を作ると、 一番左の列のデータがX軸として固定され、残りのデータがそれに対応するY軸として描かれてしまいます。 これをY軸固定で残りをX軸として描きたいのですが、何かいい方法は無いでしょうか? 一つ一つ系列でXの値、Yの値を指定すればいいのは分かっているのですが、 如何せんデータの種類が多いときはかなりの手間がかかってしまいます。 最悪、できたグラフを90度傾ける方法でも構いません。

  • エクセルでグラフを!!

    エクセルでy=x^2とかy=10^xなどの関数グラフを書きたいのですが、どのようにすればよいのでしょうか? 一定間隔で値をセルに入力してグラフにする方法ではなく、スマートに作りたいです。ひょっとしてマクロで作るしかないんですかね?

  • エクセルで複数のグラフを重ねる方法

    MS Office2007のエクセルで、複数のグラフを (一つのグラフ上で)重ねる方法を教えてください。 なお、対象のグラフの形式は添付写真のような感じです。 自分なりに試してみたのですが、グラフが重ならずに同じグラフ内に 2つ山ができてしまいました(グラフがずれてしまった)。 よろしくお願いします。

  • エクセル2010でグラフを描きたい。

    エクセル2010でグラフを描きたい。 エクセルで初めてグラフを描いています。 ネットで調べながらやっているのですが、2010についてのHPがあまりなく行き詰っています。 描きたいグラフはy=x^3+x^2+2 (-1<x<1)です。 途中の画像を添付しますのでよろしくお願いします。

  • エクセル 複数系列の散布図グラフの書き方について

    下記のようなデータを、一気に散布図でグラフ化(データ間は線で結びたい、つまり1個のグラフ中に100本の線ができている状態)したいのですが、やり方がわからず困っています。 (X1とY1、X2とY2、・・・、X100とY100が対応) X1に対してY1というように、一つ一つ、系列を追加していけばできるのはわかるのですが、データが多いのでそれでは時間がかかりすぎてしまいます。どなたか時間をかけずに一気にグラフ化する方法をご存知であれば、おしえていただけないでしょうか。 <X軸> X1: 2 8 10 3 X2: 3 21 29 40 ・ ・ X100:4 9 10 18 <Y軸> Y1: 1 4 5 2 Y2: 2 8 19 4 ・ ・ Y100:14 9 2 30

専門家に質問してみよう