• ベストアンサー

エクセルグラフの系列・凡例の表示順序について

《元データ》 A列:商品1の売上高 B列:商品2 〃    だとすると       ↓ 《グラフ》 系列・凡例とも、表示順は 『商品2、商品1』となってしまいますが、 これを逆順にする方法はありますか? 元データの列を入れ替えずに何とかならないでしょうか。よろしくお願いいたします。

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

  • ベストアンサー
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.4

そのグラフは多分横棒グラフでしょう。 この場合は、このようになってしまうのですが、仕様なので修正しなければなりません。 グラフのY軸を選択して、右クリックで「軸の書式設定」→「目盛り」タブから下のチェックボックスの「軸を反転する」と「最大項目で・・・・」の両方にチェックを入れてください。系列凡例ともに逆になります。 もし、他のグラフ様式でしたら補足してください。

happy_mint
質問者

お礼

ほんとですね!ビックリです! これでY軸の順序まで入れ替わりますね。 先にご回答いただいた皆様のお答えと併せて、完全に私の疑問が解決しました。 本当にありがとうございました。

その他の回答 (3)

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

C列にA列をコピーして、B,C列を範囲指定して、グラフをかかせると、凡例は上から「商品2、商品1」になります(幅が狭い場合)が、これでは「元データの列を入れ替えずに」に当たらないでしょうね。 またお使いのエクセルのバージョンは2000,2002,2003のどれですか。グラフの関連では出来る内容に差があるようですが。 #2のご回答が良いようですね。少し詳しく書くと (1)1つの折れ線グラフ等の線上で右クリックして、「データ系列の書式設定」をクリックする。 (2)「系列の順序」タブをクリック (3)(系列の順序の)商品2をクリックして、「上へ移動」ボタンをクリック-OK データ列A,B列のデータは順序が変りません。

happy_mint
質問者

お礼

NO.1でもお詫びしましたが、ここでも舌足らずをお詫び…。エクセル2002および2003です。 系列の上で右クリックすれば、求める設定パネルが出てくるのですね! NO.2の方ともども、私の趣旨をお汲み取りいただき、親身になってご回答くださったこと、感謝いたします。

  • guinet
  • ベストアンサー率16% (6/37)
回答No.2

単純に凡例を逆にできればいいのでしょうか? そしたらグラフパターンを選択して左クリック「データ系列の書式設定」の「系列の順序」で変更するというのはダメでしょうか。 趣旨が違ったらすみません・・・。

happy_mint
質問者

お礼

ありがとうございました。ズバリ私の求めていた答えでした。 どこかで簡単に設定できそうだと思いながらも、設定場所を自力で探し出すことができず、困っていました。 私の拙い質問の意図をお汲み取りくださり、ありがとうございました。

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

>表示順は『商品2、商品1』となってしまいますが、 -->普通にグラフを描くと、上または左から「商品1、商品2」の順序になりますが。  「逆順にする方法はありますか」の主旨からすると 「商品2、商品1」の順にしたいと言うことでしょうか。 ----- VBAでも ActiveChart.Legend.LegendEntries(2).LegendKey 辺りの関連だと思います。文字列テキストについて、HELPでは「LegendEntry オブジェクトは、フォントを設定できます。オブジェクトを削除することもできます。しかし凡例文字列の文字列は変更できません」とあり、(系列列先頭の内容と連動していて)、VBAレベルまでの方法では、いじくることは出来ないのではと思います。 ソートをかけること(順序を変えることは)も許されていないようです。 あと方法は、図形やテキストボックス内に凡例を作らないといけないのでは。

happy_mint
質問者

補足

すみません。私の質問文が舌足らずでした。 NO.4の方のご指摘どおり、横棒グラフでの疑問でした。

関連するQ&A

  • Excel グラフの凡例の順序を変えたいのですが、、、。

    いつも参考にさせていただいています。 使用しているのはWindows、Excelともに98です。 軸が2本あるグラフを作っています。主軸で店ごとの今月の売上の棒グラフ と売上の平均値の折線グラフ、第2軸で店ごとの売上の合計の棒グラフと その平均値の折線グラフを表示しています。 ここまでのグラフは作れたのですが、凡例がうまくいきません。 凡例に、 『今月の売上』 『今月の売上の平均』 『売上合計』 『売上合計の平均』 の順で表示されるようにしたく、データもその順で作ってあるのですが 『今月の売上の平均』が一番下に表示されてしまいます。 これを修正して上の順に並べ替えることはできますか? ご存知のかたいらっしゃいましたらよろしくお願いします。 (『Excel グラフ 凡例』で検索してみたのですが、適当な回答を 見つけることができませんでした。) 

  • Excelのグラフの凡例の順序を変えたい

    Excelでグラフを作成し、凡例を表示しているのですが、 ピンク線→系列1 青線→系列2 黄色線→系列3    となっているのですが、 黄色線→系列3 ピンク線→系列1 青線→系列2    と表示を変えたい場合、元となる表で順番を入れ替えるしかないのでしょうか?? もしできるなら方法を教えて欲しいのですが… 説明が下手なので分かりにくいと思いますが、よろしくお願いします

  • Excel 2007で複合グラフ(折線グラフ)の重なりと凡例の順序変更について

    Excel 2007で折線グラフを作成しています。 データは、A列・B列・C列の3つの時系列で、C列は第2軸に表示しています。 A列→B列→C列で凡例を表示し、かつ、重なり順序を手前からA列→B列→C列の順番に表示させるにはどうしたら良いでしょうか? お分かりになる方いらっしゃいましたらご伝授ください。 何卒よろしくお願い申し上げます。

  • エクセルグラフの凡例再表示

    エクセルのグラフを作成する機会が多い者です。 例えばA~Dまでの4つのデータを使用し、 4本の棒グラフを一つの図の中に作成したとします。 当然、凡例はA~Dまで表示されるのですが、 たまに、Bの凡例は必要ないなどの理由で、 凡例中のBの項目を選択・消去することがあります。 (凡例表示はA,C,Dの三種類となります) ですが、後から「やはりBの凡例も必要」となった場合の 凡例の再表示のさせ方が分かりません。 ご存知の方がいらっしゃいましたら是非教えてください。 よろしくお願いいたします。

  • グラフの凡例

    宜しくお願い致します、 Excel2010ですがグラフで質問です B5,C5,D5,E5,F5にそれぞれ2008,2009,2010,2011と書いて 6行から下に数値を入れて表を作って有ります、選択して棒グラフを 作ります、この時に棒グラフは左から右に2008・・・2011と順に表示されて 見やすいですが「凡例」が上から2008・・・2011と表示されますが 出来れば「棒グラフ」は其のままで「凡例」表示を逆(上から2011・・・2008)と したいのですが「データ選択」から入り「凡例の項目」を▼ボタンで弄ると逆に出来ますが 棒グラフも逆になりますが、凡例のみ逆にする方法は有りますか。

  • Excelの2軸グラフ(棒と折れ線)の凡例の順序の変更方法

    お世話になります。 Excelで棒グラフと折れ線グラフの2軸のグラフを作成したとき、凡例を表示すると、棒グラフの凡例が折れ線グラフの凡例より上になってしまいます。 棒グラフの凡例を折れ線グラフの凡例の下にしたいのですが、「データ系列の書式設定」では、棒グラフに属する系列の順序、または折れ線グラフに属する系列の順序しか変更できないようです。 どなたか解決方法をご存じないでしょうか。 よろしくお願いいたします。

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

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

  • Excelグラフで線の色はそのままで系列順序を変更

    Excelのグラフで、各系列の色・線種などは自動で割り振っていますが、現在の各系列と色等の対応関係はそのままにし、系列の順序のみを変更することはできますか。 目的は、 1 系列名称と色等の対応関係は、複数のグラフで同一にしたい。 2 凡例での系列の並びを、グラフによって変更したい(右端区間でもっとも値の大きいのを最上に) です。 例をあげれば、PC、テレビ、クーラーの3系列の、価格を縦軸に、年代(1990,1995,2000年)を横軸に表したグラフがアメリカ、中国、日本の3個あるとして、車は赤、テレビは青、PCは黄色と色を統一し、かつ、グラフによって凡例での表示順を(そのグラフでの2000年の価格の高い順に)変えたいのです。 実際には系列数・グラフ数が多く手作業では大変です。VBAなどを使って最初から簡単に実現する方法があれば、その方がありがたいのですが。

  • Excelグラフで系列が、、、。

    教えてください。  項目名に「数値」は使えないのでしょうか? ・まず、左列の「項目名」の部分を「数値」で順に書き、  右隣列にデータ数値を入れた表でExcelグラフを作りたい。  1系列なのですが、一見、数値列が2個並んでいる形です。 ・これでグラフ作成すると、横軸(X軸)の目盛は、1,2,  3,4、、、と自動記入されてしまい、項目として横軸の  目盛に付けたかった「数値」の項目名がデータとみなされ、  ふたつの系列のグラフになってします。 なにか対処方法はあるんでしょうか?   

  • Excelのグラフで凡例の表示順番を変える方法を教えてください。

    Excelのグラフで凡例の表示順番を変える方法を教えてください。 凡例は左から右へ一列に表示させています。 元データの一番上が右に表示され、一番下が左に表示されるようにしたいのです。 デフォルトと反対の形になります。 このようなことって可能なのでしょうか? よろしくお願いいたします。

専門家に質問してみよう