• ベストアンサー

エクセルで階段グラフの作成について質問です

私は、日頃階段グラフをエクセルで作成する場合は、 XY軸に値を入れて、散布図で作成しています。 ですが、これは一つの階段グラフを作成する場合です。 複数の階段を作成するのにはどうやってらできるのですか? いわゆる複合散布図、で可能なのでしょうか? 詳しい方よろしくお願いします

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

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

下記URLの質問箱に複数の散布図を重ねる回答がありました。 「グラフ散布図で複数の資料を重ねる。」 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1317072898 その他、単純に2つのグラフを重ねる方法として、 1) 画像に変換して重ねる。 2) 2つ目のグラフからグラフの要素だけを取り出して、1つ目のグラフに重ねる。 の回答を読んだことがあります。 2)の方法は、グラフを「図(メタファイル)」に変換しておいて、グループ化を解除した結果、オートシェイプに変化したものを編集するというものでした。 なお、余計なことですが、「複合グラフ」とは2種類のグラフを1つのグラフにしたもののことではないでしょうか?

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

興味があってやってみました。思考・テストが荒削りのためボロがあるかもしれません。 例データ A列  B列   C列 a 1 2 b 2 2 c 3 1 d 3 4 e 1 5 f 6 2 g 7 7 h 4 8 i 5 5 ーー 散布図が描けるデータにVBAで変換します。 標準モジュールに Sub test01() ic = InputBox("元データ列=") c = Val(ic) oc = InputBox("出力列=") retu = Val(oc) K = 1 Cells(K, retu) = 0: Cells(K, retu + 1) = 0 K = K + 1 Cells(K, retu) = 1: Cells(K, retu + 1) = 0 '---- d = Range("b65536").End(xlUp).Row m = 1 For i = 1 To d K = K + 1 Cells(K, retu) = m: Cells(K, retu + 1) = Cells(i, c) 'そこへの上がり・下り垂線 K = K + 1 Cells(K, retu) = m: Cells(K, retu + 1) = Cells(i, c) '値の横線 K = K + 1 m = m + 1 Cells(K, retu) = m: Cells(K, retu + 1) = Cells(i, c) '値の横線 Next i End Sub ーーーー 元データ列、出力列=とも列番号数字で答えてください。 2と8 3と10で 2度実行して H,I,J,K列に 0 0 0 0 1 0 1 0 1 1 1 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 3 2 3 2 3 3 3 1 3 3 3 1 4 3 4 1 4 3 4 4 4 3 4 4 5 3 5 4 5 1 5 5 5 1 5 5 6 1 6 5 6 6 6 2 6 6 6 2 7 6 7 2 7 7 7 7 7 7 7 7 8 7 8 7 8 4 8 8 8 4 8 8 9 4 9 8 9 5 9 5 9 5 9 5 10 5 10 5 ガ出来ます。 H1:K29を範囲指定し 挿入ーグラフー散布図ー完了 で系列2つの階段状の線が出来ます。 後は系列1線づつデータ系列の書式設定で 色  赤色 (もうひとつは青とか) 線 太く マーカー  なし 2線が重なるところが1方の色になってしまうのが残念。 ーーー VLOOKUP関数TRUE方などで、中途の価を、切りの良い数値に修正して 上記を考えるのも良いかもしれない。 一応自分だけで考えてやったつもりで、類似法は無いと思いますがどうかな。

回答No.2

ご希望のグラフのデータは、どのようになっていますか? 積上げ縦棒グラフを2系列使用して出来ると思いますよ

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

系列Xの値に対し 系列Yの値を複数用意すれば良いようです。

関連するQ&A

  • エクセルのグラフ作成で教えてください

    エクセル 2010でのグラフ 作成で困っております。 できれば、大至急教えて下さる方がおられましたら、とても助かります。 グラフの散布図を作成したいのですが、うまくグラフに表示されません。数値は  X軸・・・0.98、0.95、0.86、0.57 → のような、1以下の小数点2ケタ数ばかり、最小値0.54  Y軸・・・5.4、 4,7、 6,7、4,5→ のような、1以上の小数点一桁 最大値10、です。  入力は、半角数字でしております。 範囲選択→挿入→散布図、と、買い求めたガイドブックの  通りにやっているのですが、グラフには、タイトルの欄にずらっと数値が並び、グラフになりません。  どうすれば散布図になるでしょう。 どうぞ、よろしくお願いします。

  • excelでグラフを作成しているのですが、どのように作成したよいかがわ

    excelでグラフを作成しているのですが、どのように作成したよいかがわかりません。 グラフはX軸にある数値、Y軸にもある数値、この組み合わせで6名の項目軸があります。 さらに6名についてを1、2、4週と変化がわかるようなグラフを作りたいです。 散布図か折れ線グラフ化とは思いますが、どのようにおこなえばよいかがわかりません。 よろしくお願いします。

  • 階段状のグラフの作成の仕方

    以下のような階段状のグラフを作成しています。 http://www4.fumi23.com/up/07/g/133031.jpg 表は以下のようになっています。 http://www4.fumi23.com/up/07/g/133032.jpg 左の表が元のデータで、右の表から「散布図」でグラフを作成しています。 そこで質問なのですが、上のグラフのX軸の地名は「テキストボックス」で一つずつ張り付けてます。 同様のグラフを沢山作成しなければならないのでこの作業が非常に時間がかかります。(地名の個数もそれぞれ異なります) テキストボックスを使わずに同様のグラフを作成する方法はないでしょうか?

  • Excel にて公定歩合の階段状グラフをつくりたい

    教えて下さい。 よく、新聞等で見かける公定歩合など金利グラフ、 X軸は年月を表す軸、Y軸は金利を表す軸、 変化時点は、斜線ではなく、全て"垂直に階段状"に書かれています。 過去の類似質問を検索しますと、階段状グラフには「散布図」を使え、 とのお答えが良く出て来ますか、どのようにデータを配置し、グラフ設定をしたら 良いのかわかりません。お教え頂ければ幸いです。

  • エクセル2007でのグラフ作成

    エクセルのグラフ作成での質問をお願い致します。 エクセル2007を使い、グラフを作りたいのですがどうしても上手くいきません。 問題 5科目の定期テストの結果である。平均と標準偏差(STDEV使用・適切な関数を用いて小数点以下第二位まで表示)を計算し、図と同じグラフを作りなさい。 疑問点 わたしは、平均部分のグラフを作り、誤差範囲の書式設定と言うもので標準偏差の部分を作るのだと思いました。 まず、平均部分ですが、X軸に科目名を入れたい場合、散布図は使えないと調べたら出てきました。 このような図の場合、一度にグラフを作成できるのでしょうか? 誤差範囲の書式設定というものを使うのでしょうか? 作成した表と、作成すべきグラフの画像を添付します。 どうかよろしくお願い致します。

  • エクセルのグラフが上手く作成出来ず困っています

    題名の通りエクセルでグラフを作成しようとしても上手く作成することが出来なくて困っています。 学校の実験のデータをグラフに変換する作業をしているんですが、上手くグラフが例題通りいかず、x軸がずれてしまい上手くグラフを作成することが出来ません。 y軸が輻輳角度を表しx軸が計測時間(1/60秒)を表し、さらに横に一線理論値を表示するグラフを作成する予定です。 しかし、計測時間が1フレーム(16.66ms)で表示されており、16→33→49といった具合に表示されております。 グラフは折れ線もしくは、散布図(直線)で作成する予定です。 恐らく自分のグラフの作成の仕方が悪いと思うんですが、皆目見当がつきません 何か良い方法はありませんでしょうか?

  • エクセルで階段状のグラフの作成

    横軸の値が 10 100 300 1000 それに対する縦軸の値が 100 90 70 0 となっているときに,グラフの横軸は1000まで1刻みで階段状のグラフを作成したいのですが方法がわかりません 縦軸の値は横軸10まではずっと100、11から100までは90…となっており、縦軸の値が変わる境界値が横軸というイメージです 100 100 100 100 100 100 100 100 100 100 90 90 90 90 90 90… のように1から1000まで1刻みでデータがあればできるのですが… 実際のデータは1000までではなく数千万個ほどでわざわざ同じデータをコピーするのも大変なので、なにかいい方法はないでしょうか? エクセル2013です よろしくお願いいたします

  • エクセルグラフで平均線を。

    すいません。 エクセルグラフで散布図を作成しているのですが、 X軸Y軸それぞれの、平均値にあたる部分に補助線を 入れたいと考えていますが、やりかたがわかりません。 どなたかご教授願います。  当方エクセル2000を使用しています。

  • EXCELのグラフ作成でB列をY軸にしたいのですが…

    タイトル通り、EXCELのグラフで、B列とC列のデーターを使って散布図でグラフを作成したいのですが、そのまま作成するとB列=X軸。C列=Y軸になり、毎回元データの系列で値の変更をします。 同じようなグラフを作成するのでめんどくさいんですが、何か簡単な方法はありますか? よろしくおねがいします

  • エクセルのグラフついて、質問です。

    エクセルのグラフついて、質問です。 エクセルのグラフを範囲指定して描いたときに、散布図で描きたいのですが、値が抜けてると、横軸と縦軸がうまく表示されません。(右の図) 左の図のように、縦と横をうまく調整したいのですが、やり方を教えてもらいえないでしょうか。 -- エクセル2003

専門家に質問してみよう