• ベストアンサー

EXCEL:散布グラフのY軸0値を無効化したいのですが…。

WindowsXPのEXCEL2003を使用しています。 Y軸が建物の階数になっているグラフを作成したいのですが、その際、「0階」が発生してしまうので、Y軸における0を無効化する手段をご教授いただきたいです。 よろしくお願いいたします。

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

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

グラフの軸について 散布図の場合XY軸とも数値軸である。(棒グラフなどはX軸は項目軸なので文字が入れられる。) 軸の数値は連続していなければならない。 よって、散布図を使用する場合ゼロを除外する事は出来ないでしょう。 項目に出来ないなら、列を一つ追加して、仮の数値を使用しグラフを作る。グラフを作るための作業用セルで、後に列自体を非表示にすれば表の体裁も崩れない。 (どのようなものでも良いから連続した数値1から連番がいいのでは) このとき元の表には各階の項目列があること。(後で使うし、これが無いと表の方で何階か分からなくなる。) グラフが完成したら、Y軸を消す。(上下一つずつデータ範囲が広がっているので、最大最小値の設定をしておく。) グラフを選択してテキストボックスの挿入。 テキストボックスを作ったら数式バーに=から階の入っているセルをクリックする。これでグラフ内に参照セルの内容が反映されるようになります。 これを繰り返し各階分を作り配置する。 (強制的にテキストボックスでY軸項目を表示させるのです。) 注意:セル参照は必ず数式バーで行う事。テキストボックス内で=と入れても文字として取り扱われ参照セル内容が反映されない。 これであれば取敢えずグラフとしての体裁は整うでしょう。 いままで色々なグラフを作ったが、エクセルではこれが限界だと思う。(世の中には凄い人もいるので違った方法があるかもしれないが。)

229danshaku
質問者

お礼

わかり易く、丁寧な説明ありがとうございました。 アドバイス通り試しましたところ、思っていた通りにグラフの表現をすることができました。再度機会があればまたよろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.5

#1,4のmshr1962です。 >1F,B1F なら 表示形式をユーザー定義で 0"F";"B"0"F";"" でできます。 #4の回答の"階"を"F"に、"地下"を"B"に置き換えるだけですが...

229danshaku
質問者

補足

度々回答ありがとうございます。 確かに先ほどご教授いただいた正の値、負の値、0の値ごとの表示はうまくコントロールできたのですが、 5F 4F 3F 2F 1F <<ここ B1F B2F B3F 上記の空きを詰めることができないのです。 5F 4F 3F 2F 1F B1F B2F B3F このようにY軸を表現する術は無いでしょうか? よろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

#1のmshr1962です。 Y軸上に0階の表示があるということでいいのですか? 軸の書式設定の「表示形式」タブで 「シートとリンクする」のチェックをはずす。 「ユーザー定義」で「"地上"0"階";"地下"0"階";""」 のように設定で 地上5階 地上4階 地上3階 地上2階 地上1階 地下1階 地下2階 地下3階 の表示になります。

229danshaku
質問者

補足

おはようございます。 再度回答ありがとうございます。 できれば、 1F(地上一階) B1F(地下一階) のように0Fの表示を消すだけでなく、 1F B1F のように詰めて表現したかったのです。 自分なりに教えていただいたことを参考に、 各階数の入力値を 「8 7 6 5 4 3 2 1」 とし、 表示形式をそれぞれ 「"5F" "4F" "3F" "2F" "1F" "B1F" "B2F" "B3F"」 と無理やり書き換え、グラフ化してみましたところ、結果、 5F 5F 5F 5F 5F 5F 5F 5F のようにY軸がすべて"5F"になってしまいました。 0Fは無くせそうですが、Y軸データの各セルの表示形式を個別に表現する方法は無理でしょうか? もしくは、他の手段があれば、度々すみませんがよろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。
  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.3

ごめんなさい 自動(0)から 1 に変更でした(^_^;)

229danshaku
質問者

補足

回答ありがとうございます。 私の質問の仕方が悪かったためご迷惑をおかけしてすみません。 建物の階数は地上5階から地下3階に及ぶため、地上1階と地下1階の間に現れてしまう0階という値をグラフに表示させたくないという質問でした。 恐縮ですがなにとぞよろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。
  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.2

こんにちは。 Y/数値軸の書式設定(軸の上で右クリック)で 目盛りの最小値を自動→0に変更 でいかがですか?

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

ブランクか#N/Aなら「補間してプロットする」方法がありますが... グラフを選択して「ツール」「オプション」「グラフ」タブで 「空白のセルのプロット」を選択できます。 手入力ならブランク(未入力) 数式なら=IF(数式=0,NA(),数式) にしてください。

229danshaku
質問者

補足

回答ありがとうございます。 ちょっと質問の仕方が悪かったかもしれません。 建物の各階の情報を散布グラフ化する作業ですので、元のデータにも0階のデータは存在しない状態です。ですが、グラフ化するとどうしてもY軸上の1階と地下1階のデータの間に0階のデータが表示されてしまうのです。 大変恐縮ですが、この0階という項目自体を無効化(非表示)させる方法をお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCEL2003の散布図グラフで質問です

    EXCEL2003を使用しています。 散布図グラフで約200個の要素があるグラフを作成しているのですが、そのうち約100個を第2軸(Y軸)に一括で変更することはできるのでしょうか? あるいは、グラフを作成するとき(ウィザード時に)、データを範囲選択して、ここからここまでは第1軸、ここからここまでは第2軸と設定できるのでしょうか? 現在は、約200個の要素があるグラフを作成した後、100個を1つずつ第2軸に変更しているため、非常に手間です。 どなたか教えてください。 よろしくお願いします。

  • EXCEL グラフのY軸の変更について

    お世話になります。 何度も同じグラフについて質問させておりますが、今回はEXCELグラフのY軸の変更について質問させいただきます。 図(1)のようなグラフがあります。そのY軸の目盛は(2)のような設定になっております。 このY軸のメモリを(3)のように変更しましたらY軸が(4)のように2桁しか表示されなくなりました。 また(5)のようにグラフも表示されなくなってしまいました・・。 何がいけないのでしょうか? 申し訳ありませんがご教授いただけますと幸いでございます。

  • グラフのX軸とY軸を入れ替える(Excel2000)

    たぶんすごく基本的な質問だと思うのですが、人から聞かれて答えられませんでした。。。 Excel2000で作成した数種類のデータを含む単純な折れ線グラフなのですが、グラフを作成した後でX軸とY軸を入れ替えて表示したいとき、どうやったらいいのでしょうか? 一発で入れ替えてくれるような機能があったような気がしたんですが。。。 それとも最初から作り直した方が早いのかな? よろしくお願いします。

  • グラフのY軸を下へ伸ばしたいのですが

    グラフ作成のコツを教えて下さい。 参照情報を次のように作成したとします。   セルB4に品名を作成、セルC4に数量を作成 これをセルZ4へと左から右へ各情報を登録していきます。 作成グラフは横棒とし、X軸が数量、Y軸が品名になるようにします。 この時、Y軸(品名)がグラフの下へ向かって追加されていくように したいのですが、方法が分かりません。 どうしても、Y軸が上へ上へ伸びていくのですが、どこの設定を 変更すれば良いのでしょうか?

  • Excel2000グラフの項目軸と数値軸について

    Excel2000で棒グラフを作りました 2点困っていることがあるのでわかる方いらっしゃったら教えてください (1)X軸の項目名を1つだけ色を変えたい (2)Y軸の一番上の数値を消したい (例) 120 100     ■  80■    ■  60■ ■ ■   40■ ■ ■ ■  20■ ■ ■ ■    A  B  C  D として「C」のフォントの色を変えたいのです。 それと、Y軸の「120」を消したいです。 ですが、一番上を100にはしたくないです。するとCのグラフが数値軸と同じ長さになるのでそれはできれば避けたいです。 (2)はできなくても諦めますが(1)ができると嬉しいです。

  • Excelでグラフを作っていますがうまくいきません

    WindowsXP Excel2002を使用して折れ線グラフを作成しています。 Y軸には正負の数値がありますが、 X軸をY軸の最小値に移動させることはできました。 目盛り線は入れてはいけないという指定がありますので 原点(0座標)のみ入れたいのですがうまくいきません。 どうすればいいのでしょうか?

  • Excel2007のグラフ Y数値軸の上限数値を減らしたい

    Excel2007のグラフ Y数値軸の上限数値を減らしたい 生徒のテストの結果を棒グラフにしました。 ただ、100点満点のテストの結果なのに、Excel任せに棒グラフを作ったら、 120点が上限として設定されているようなグラフが出来ました。 100点が上限のグラフには、どうやったら変えられますか?

  • matlabのy軸を2つ利用したグラフについて

    matlabのグラフ作成について質問です。 y軸を左右に表示し、グラフを作成したいのですが、データが6個あります。 2個であればplotyyを使えばいいと思いますが、今回は、データのうち4つを左の軸、2つを右の軸にしたい場合はどのようにグラフを作成したらいいでしょうか? わかる方、よろしくお願いいたします。

  • ★エクセル折れ線グラフにてY軸が2種のグラフ

    現在、エクセル2007で、X軸は共通、Y軸が2種存在するグラフの作成方法を検討していますが、分かりません。書籍など購入して研究すべきなのですが、急を要したため、どなたかご存知の方にご教示いただきたくよろしくお願いいたします。 【私が作成したいグラフ】 種類折れ線グラフ X軸:年齢(年齢) Y1軸:ある集団の平均身長(cm) Y2軸:ある集団の平均体重(kg) いまある手元データの構成を崩さないエクセルデータのイメージは以下の通りです。 年齢(才):【X軸としたい】    10才、 11才、12才、13才、14才、15才、16才 身長(cm):【Y1軸としたい】    140、145、150、155、160、162、164 体重(kg):【Y2軸としたい】     35、37、45、46、48、50、55、60 使用エクセルは2007です。 大変申し訳ございませんが、入力方法が上記では適切でなければ、どのような構成(入力方法)にすべきか、また、具体的なグラフ作成の操作方法について分かりやすい形でご教示いただければと思います。 どうぞよろしくお願いいたします。

  • 【EXCEL】グラフ_数値軸の位置をずらしたい・・・。

    EXCELのグラフで困った事が発生したので、 お知恵をお貸し下さい。 OS:XP pro OFFICEver. :2003 棒グラフデータ(2項目)と折れ線グラフデータ(3項目)で構成された、 複合グラフを作成中です。 折れ線グラフデータのうち2項目が0(XY軸の交点)からスタートする 右上がりの折れ線グラフにしたいのですが、 Y軸(数値軸)の位置がずれてしまうのです。 何か妙案はありませんでしょうか? グラフの作成方法は、5項目のデータを一度棒グラフとして作成。 うち3項目を折れ線グラフに変更。 2軸目を追加し、見た目を整えました。

このQ&Aのポイント
  • ミシンを使用していたところ、押さえホルダーの一部が破損してしまいました。同じ形の押さえホルダーを購入する方法や、代替え品を探しています。
  • 購入先が見つからず困っています。どこで購入することができるのか教えてほしいです。
  • もし押さえホルダーを買うことができない場合、ミシンを使用し続ける方法や代替え品の使用方法についてアドバイスをください。
回答を見る

専門家に質問してみよう