• ベストアンサー

エクセル2010 複数のグラフを表示させるには

画像のようグラフが出来上がっております。 「最大値、最小値」とある横のセルにある数値がそれぞれグラフに菱形でプロットされています。 1番であれば「最大200,000~最少14,000」の間の数値がいくつも表示されています。 そこに重ねるように「上限額、下限額」の横の数字を赤枠で範囲として表示したいのです。 例えば1番であれば、上限が90,000で下限額が40,000の枠になります。 このグラフは私が作ったものではなく、後付けで作業をしようとしておりますが、できましたら サルでもわかる感じで教えていただければと思います。 ちなみに画像は、手動で枠を付けただけです。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

添付画像のようなデータを使い、以下のような手順で、グラフエリアおよびプロットエリア並びにその他の不要な軸項目や補助目盛などの背景などを削除して、元のグラフの画像の上に重ねてください。 上限値から下限値を引いた「差」を計算し、この下限値と差の部分を選択して縦棒積み上げ棒グラフを作成します。 次に縦棒グラフの差の部分を選択して、右クリックから「データ系列の書式設定」で塗りつぶしを「なし」にします。 同様に差の部分を選択し、「データ系列の書式設定」で塗りつぶしを「なし」にし、枠線の色を赤にします。 横軸の系列名の部分を選択し、Deleteキーで削除します。 グラフエリアを右クリックし「グラフエリアの書式設定」で塗りつぶしを「なし」にします(周囲の枠線もなしにしたほうが良いかもしれません)。 同様にプロットエリアの塗りつぶしも「なし」にします。 次に目盛線を選択して、右クリックから目盛線の書式設定で線の色を線(単色)にチェックを入れ「白」にします。 最後に縦軸を右クリックし「軸の書式設定」で最大値を「固定」にして元のグラフの最大値「450000」にします。 このようにして作成したグラフを、軸の高がうまく重なるようにサイズを調整し、必要に応じて縦軸を選択してDeleteして削除し、最後に横幅をうまく重なるように調整して元のグラフの上にドラッグしてください。

paopao69
質問者

お礼

ありがとうございました。 比較的簡単にできましたが、なぜか微妙にずれているのが気になります。 横軸の表示の幅も「1」で同じなのにずれてきます。 割り切るしかないみたいですね。

その他の回答 (3)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.4

>横軸の表示の幅も「1」で同じなのにずれてきます。 最大値などを指定して縦軸の長さを同じ高さに調整して縦方向の数値が一致したグラフが作成できたら、横幅については、縦軸や凡例など最終的に不必要な表示項目を削除して、最後にグラフエリアを左右にドラッグして重ねたいグラフとぴったり一致する長さの横幅にしてください。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.3

グラフだけ拡大すると、こんな感じです。 これで「一つのグラフ」です。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.2

> サルでもわかる感じで 申し訳ありませんが、私には無理です。 最低でもアウストラロピテクス、出来ればピテカントロプス(古)くらいまで、 これを機にググンと進化してみませんか? さておき、添付図のような感じで良ければ、順を追って。 まず・・「散布図」で、X軸とY軸の交点にもマーカーがあるようですが、 ここに他のグラフ(今回は積み上げグラフ)を重ねることが困難ですので、 図のように軸ラベルを濁してあります。 おもに添付画像のサイズの問題で「中略」としていますが、 11行目に「項目名(Aクラス~Cクラス)」を置き、 その下12~29行にデータが入っています。 更に下、30行目にはMAX関数で最大値、31行目にMIN関数で最小値を。 32行目は「上限値」、33行目は「下限値」です。これは手で入力しています。 34行目にはグラフ用のデータとして、「上限値-下限値」を単純な引き算で求めています。 以上、準備完了です。 グラフの範囲として、   =Sheet1!$A$11:$D$29,Sheet1!$A$33:$D$34 を選択します。 ※A11:D29を選択した後、Ctrlを押しながらA33:D34を選択するとできます。 選択したら、挿入タブからグラフの散布図を選択し、作成します。 グラフが表示されたら、グラフを右クリックし、データの選択、 「行/列の切り替え」ボタンを押してやります。 すると、「クラスごとにまとまった」グラフ表示に切り替わります。 OKでダイアログを閉じましょう。 グラフ内の「下限値」のマーカーを選択し、右クリック⇒データ系列の書式設定を選択し、 系列のオプション⇒使用する軸 を「第2軸」に設定し、ダイアログを閉じます。 もう一度右クリック⇒系列グラフの種類の変更 を選択、 縦棒グラフ内の「積み上げ縦棒」を選択します。 同様に「上限G」のマーカーも「第2軸・積み上げ縦棒」に設定しましょう。 下限値の塗りつぶしが目障りが悪いですので、 下限値の棒グラフ部分を右クリック⇒データ系列の書式設定 を選択し、 「塗りつぶしなし」を選択して閉じてやります。 上限Gの塗り潰しも目障りが悪ければ、同様に「塗りつぶしなし」、 枠線の色を「線(単色」」、枠線のスタイルから「幅」をそれぞれお好みで設定してやりましょう。 Y(縦)軸を設定します。 Y軸左側(第1軸)を右クリックし、軸の書式設定 軸のオプション⇒最大値 を「400000(半角で)」に設定し、閉じておきます。 同様にY軸右側(第2軸)も最大値を「400000」に設定し、閉じておきましょう。 ここまで設定できれば、第2Y(縦)軸は不要です。 第2軸を選択、Deleteキーで非表示にしておきます。 これで、Y軸は整いました。 「凡例」はもう必要ないので、削除しておきましょう。 凡例を選択⇒Deleteキーで消せます。 X軸を整えます。 グラフを選択すると、リボンに「グラフツール・レイアウト」というタブが出てきますので、 それをクリック⇒軸⇒第2横軸⇒左から右方向で軸を表示 を選択します。 グラフの上部分に、第2軸が現れます。 まずは、下の第1X(横)軸を右クリック⇒軸の書式設定 を選択します。 軸のオプションから最小値を「固定:0.5」、 最大値を「固定:“横軸の系列数+0.5”」に設定し、ダイアログを閉じます。 (系列数が5個なら「5.5」とします。) 第1横軸もこれで不要ですから、選択してDeleteキーで非表示にします。 上の第2横軸を右クリック⇒軸の書式設定 を選択します。 軸のオプションから、軸ラベルを「下端/左端」に設定し、ダイアログを閉じます。 ここまでの操作が滞りなく完了すると、一つのグラフで全てを表現できます。 つまり、添付図のようなグラフが出来上がります。 グラフを二つ作って重ねる・・というのが一番簡単な方法ではありますが、 ちょっとした操作でずれてしまいますから。 極力、まとめて一つにしてやる方がわかりやすくて良いですよ。 チャレンジするかしないか・・サルからヒトに進化できるか否かはあなた次第です。 以上、参考まで。

paopao69
質問者

お礼

詳細なご説明ありがとうございます。 サルから脱皮できるように試みて参りましたが、正直無理でした。 サルはサルのままでした。 グラフをつくったあと、「行/列の切り替え」がでないし、出ても左側にいろんな表示が出てきて何を切り替えるのかさっぱりでした。 下限値のマーカーを選択して第2軸に設定するにも、マーカーの数値がちょうど下限値を同じ数値ではないので棒グラフができませんでした。 このあたりが進化を妨げた要因でした。 両端の軸にプロットされていたマークが少し移動できたことがせめてもの収穫でした。

関連するQ&A

  • グラフで数値線を引く方法

    お世話になっております。 エクセルにおいて棒グラフでとある製品の測定データを描こうと思っています。 とある製品には、良品としての上限値・下限値があるのですが、 この上限値・下限値をグラフにも描きたい(数値線を描きたい)と 思っています。 色々やり方を調べているのですが分かりません。 ご存知の方がいらっしゃいましたら教えてください。 また数値線でなくても、上限値以上、良品範囲、下限値以下でグラフの棒の色が異なるものでもよいです。 (要するにグラフ上で良品と不良品を明確化したい) よろしくお願いします。

  • エクセルのグラフへの横棒の引き方を教えてください。

    エクセル2010を使用してグラフを作成する際に、上限、下限のラインを引きたいのですが、例えば下限が5、上限が10のライン(2本の横線)をグラフに表示したいのですが、簡単方法を教えてください。 現在は、測定値の横に2つの列を挿入して、セルに5と10を入力してこれを測定値として作図することで表示していおますが、いくつもの値をグラフにする時には無駄な列が多くなり表が大きくなってしまいます。列を隠す等しないと見栄えも悪い。 また、この方法で線を引くと、各横線は1つづつグラフの書式設定で、「マーカー無し」、「線の色は赤」に統一等々多くの手間がかかってしまいます。 何とか、Y軸の特定の値の横線を引く方法があれば教えてください。 やりたいことは、品質試験結果の推移のグラフに、規格の上下限を赤のラインで表示したいのです。

  • Excel 2008 のグラフの凡例のつけ方

    Excel 2008 を使用しています。 いま、図に示すように折れ線グラフを描きました。 ここで次の2点について質問なのですが、 ・ 赤枠に示すように、凡例に書きたい項目をセルからコピーして、一括して項目を変更できないのでしょうか? この場合、[系列1~4]を[A,B,C,D]に変える。 ・ 青枠に示すように、プロットした各線の横に系列番号をふりたいのですが、Excel 2003 では、データをダブルクリックするとデータラベルのタブ内の凡例名を付属させる箇所にチェックをいれると表示できるのですが、Excel 2008ではどうしたらできるのでしょうか? 調べても分かりませんでした。 また、これについても一括して番号をふることはできないでしょうか? ご回答よろしくお願いします。

  • エクセルのグラフ(サイズ・目盛り線の線種・凡例表示)について

    Excelのグラフについていくつかお尋ねしたいのですがよろしくお願いします。 1つのシートに折れ線グラフが10枚あります。 (1)それらのグラフのサイズ(プロットエリア、グラフエリア)を揃えたいです。10枚のグラフの縦軸横軸はバラバラです。それで、特にプロットエリアのサイズを変える方法がよく分かりません。数値で揃えることが出来れば一番良いのですが…。 (2)目盛線(縦軸ライン)で、-1~5の数値を扱っているグラフがあります。線種を点線に設定しますが、0のラインだけ実線にする方法はありますか? (3)凡例表示の順番を変える方法はありますか?グラフに上から表示される順に揃えたいです。

  • エクセル2007でグラフの縦軸値の表示設定は?

    エクセル2007でグラフの縦軸左に表示されている目盛り(?)の値、最小0と最大の数値が表示できません。 間の100とか200という数値はきちんと表示されるのですが、どこで設定するのでしょう。 グラフ上のデータの数値は表示できているので差支えはないのですが 他に同じような形のグラフでは縦軸の目盛りが表示できているのに、どうも気持ち悪いです。 よろしくおねがいします。

  • グラフの表示のさせ方

    基本的なところでつまづいてしまいました。      1日  2日 5日 8日 山田  1   3  4  7 佐藤  3  5  1  2 という表があるとします。 この数値を折れ線グラフで表示させようとしています (グラフの種類はわかりやすければ何でもいいです) この場合、 縦は数値のメモリが自動的に表示されました 横のメモリに上の日付を表示させるときはどうすればいいのでしょうか? グラフの設定では、右側に、青い線の横に、山田という名称が入っています これは必要です。 他に設定する場所がみつかりません。 検索していると表の空白で右クリックでオプションが表示されるとありますが それが、ありません。 画像のように表示させたいです。

  • エクセルのグラフ作成について

    今 各週の残業時間をグラフにすることをこころみていますがグラフの作り方が良く分かりません。横の軸に12月1週、12月2週、12月3週、12月4週、1月1週・・・・縦の軸に上限プラス20:00 下限マイナス20:00で折れ線グラフを作成したいのですが、範囲指定とかの仕方が良く分かりません。表は作成済みです。

  • エクセルの円グラフをグラフエリアいっぱいに表示したい。

    エクセルで円グラフを作っています。(PTA新聞に使用・スペースが限られているの) できるだけコンパクトにしたいので、 凡例を非表示にして、データラベルの表示にしました。 が、プロットエリアの両横に余白がいっぱいできたので、その分グラフエリアを 実際のグラフのおおきさに小さくすると、中のグラフまで小さくなったり、 データラベルの文字が折り返しになったりします。 中のグラフを変えずに、グラフエリアを小さくする事はできないのでしょうか? それともうひとつ、ひとつのグラフエリアの中に円グラフをふたつ表示する事は可能でしょうか? 可能ならばやり方を教えていただけると嬉しいです。

  • エクセルでグラフエリアが不要なんですが…いい方法は?

    エクセル2003で表を参照した横棒グラフを その表の横にぴったりくっつけて表示したいので グラフエリアとプロットエリアのサイズを 限りなく同じ大きさに近づけても 微妙な隙間が残りぴったりくっつきません。 グラフエリアとプロットエリアを同じ大きさにする ことはできないのでしょうか? もしくはグラフエリアを削除する・プロットエリアのみを 貼り付けるなどできないモンでしょうか? 表の行数が違う60ページ近くある資料を 同型で作らないといけないのですが 何か良い方法はないでしょうか?

  • エクセルの面グラフと折れ線グラフ複合

    エクセル2007を使っています。 睡眠時間のグラフを作っています。 作りたいグラフに対してどのように必要データを配したらいいかよくわかりません。 条件としては [十分]8時間以上 [やや不足]6時間以上8時間未満 [不足]6時間未満 として、積みあげ?面グラフで元をつくり、睡眠時間の折れ線グラフを更につくりたいと 考えています。 わからないなりに添付の画像のようにやってみたところです。 面グラフが理想とするようになりません。 データ入力の項目である、十分、やや不足上限、やや不足下限、不足上限自体設定が間違っている可能性が大いにあると思います。 どのようにすれば私が条件としているような複合グラフができるか、教えていただけたらうれしいです。

専門家に質問してみよう