- ベストアンサー
Excelのグラフ機能で横軸xに時間、縦軸yに5つの異なるデータを折れ
Excelのグラフ機能で横軸xに時間、縦軸yに5つの異なるデータを折れ線グラフで表示をしたいのですがwebで検索してもなかなか解決が出来なくて困っています。 インチキな方法として二つのグラフを重ね合わせ、透明にして相関関係を表示出来ない事はありませんが軸の重ね合わせが困難なのと体裁が良くないので、なんとか改善をしたいと考えています。そこで、 EXCELのVBAは良くわかりませんが、EXCELVBAを使用してこのような5つのY軸をグラフ化する事が出来ればご指導をお願いしたく思います。
- LOVIBOND
- お礼率100% (13/13)
- Visual Basic
- 回答数3
- ありがとう数6
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
色々細かい条件や仕様があるなら、最初に書いておかないと。 そのような物は、Excelの機能では多分出来ないでしょうし、VBA も 解らないなら、尚更無理かと思いますよ。 フリーか市販の多重グラフを作成するソフトでも探した方が早いかも 知れません。 多重グラフをキーに検索してみれば、おっしゃっている物に近い物が あるかも知れませんが、気に入るかどうか? 色々条件があるなら、自分でプログラムで書いた方が早いですが...。
その他の回答 (2)
- vbhanatyan
- ベストアンサー率79% (70/88)
>ありがとうございます。単位や種類が5つ全て異なるのです。 >(1)濃度【ppm】 >(2)摂氏【?】 >(3)人数 【人】 >(4)相対湿度【%】 >(5)ガス使用量【Nm^3/h】 そう言う単位ではなく、実際のデータのMax とMinimum を教えて頂くと 良かったのですが? グラフは変化量を表すのが目的なので、人数といっても表示単位が、 1~10人位なのか、100人~1000人の範囲なのか解りませんよね。 表示データの単位(この場合は数値の桁数)を%で表せば、5種類のデータを 一度に表示する事が可能になりませんか? 例えば、人数が、1~10の範囲なら、元のデータを(5~9)倍にして 表示してやれば、縦軸 0~100 の範囲のグラフに表示できますよね 逆に、人数が200~600の範囲なら割ってやれば同様に同じ単位の グラフに表示する事ができますよね 要は、グラフの元のデータを加工(×÷)して、0~100 の範囲になるように して表示してやればいいのではないですか? 又は、多軸グラフ(上下に5個のグラフを並べてひょうじ)を作成するとか。
お礼
ありがとうございます。言葉が足りなくて申し訳ありません。確かにおっしゃるようにy軸を%に換算する方法や縦にグラフを5つ並べるのも1つの解決策でありご指導頂きまして有難うございます。但し、諸々の事情がありまして、無理難題を投げかけられておりますのでなんとかご理解を頂きご指導賜りたいと思っております。細かく申しますと、y軸の左側平行に5つの値を最小値、最大値、目盛り間隔を各々指定するとスパン調整されたy多軸が完成されるというものが作成をしたいと思っております。 濃度は300~2000ppm 摂氏は10~40度 人数は0~400人 湿度は0~60% ガス量は0~10立米 でx軸は時刻hの指定範囲のデータを折れ線グラフで表示をしたく思っております。
- kawayasu05
- ベストアンサー率20% (2/10)
5つの異なるデータの単位は同じですか? 全部違うのですか? 2種類の単位であれば 主軸と第2軸に分けて複数の異なる系列の 折れ線グラフができますが…
お礼
ありがとうございます。単位や種類が5つ全て異なるのです。 (1)濃度【ppm】 (2)摂氏【?】 (3)人数 【人】 (4)相対湿度【%】 (5)ガス使用量【Nm^3/h】
関連するQ&A
- エクセルのグラフで縦軸と横軸を入れ換える機能はありますか?
エクセルで折れ線グラフを書いた際、普通は横にデータ 系列分だけの本数、折れ線が描かれますが、このグラフ の縦軸と横軸を入れ換えることは可能なのでしょうか? つまり、縦に折れ線グラフがデータ系列分だけ描かれる ようなグラフができるかということなんですが、 どなたかご存知の方、教えていただけないでしょうか? もし、不可能なら、散布図でX軸とY軸を入れ換える機能でもいいのですが。
- ベストアンサー
- オフィス系ソフト
- Excelでx,y軸両方数値軸のグラフをつくりたい
タイトルそのままですが、Excelでx,y軸両方数値軸のグラフをつくるにはどうすればよいでしょうか? 折れ線グラフで書こうと思っています。 縦軸は数値軸になりますが、横軸が項目軸になってしまいます。 横軸も数値軸にしたいのですが… ちなみに、横軸の数値は50、100、200、400です。 ですので、以下のようにしたいです。 | | | ---------------------------------- 50 100 200 400
- 締切済み
- オフィス系ソフト
- エクセルの折れ線グラフで、縦軸を順位、横軸を時間に設定は可能でしょうか。
(1)エクセルの折れ線グラフで、縦軸を順位、横軸を時間に設定は可能でしょうか。 (2)縦軸に順位を指定すると、1位が下に、最下位が上位に来るため、これを逆転させたいと考えています。 縦軸の上から、1位…最下位とするにはどうしたらよいでしょうか。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- MS-EXCELのグラフの描き方
MS-EXCELのグラフの描き方について教えてください. 例えば、投資について、配当性向(x1)と配当性向+ロイヤルティ(x2)に対する投資回収年限(y1)および(y2)の関係を x1(%) 60 70 80 90 y1(年) 6.1 5.3 4.4 3.8 x2(%) 60 70 80 90 y2(年) 5・4 4.6 3.2 2.9 という関係とし、xを縦軸に、yを横軸にした2つの折れ線を示す一つのグラフに表現したいのですが、うまく表現できません。 xを縦軸に、yを横軸にすると折れ線グラフが1つで、y軸の数値がy1とy2の二段に分かれて表示されてしまいます。 どうすればよいか教えてください。
- 締切済み
- オフィス系ソフト
- EXCEL 主横軸と主縦軸の読み方
EXCEL 主横軸と主縦軸の読み方 EXCELでグラフ作成時に、軸の書式設定やレイアウトを変更する『主横軸 ・ 主縦軸』は『しゅよこじく ・ しゅたてじく』と読むのでしょうか?
- 締切済み
- その他(インターネット・Webサービス)
- エクセルでの時間を横軸としたグラフ作成
エクセルでのグラフ作成について質問させていただきます。 実験において観察された行動を縦軸に時間を横軸にしたグラフを作成したいのですが、2点分からない事がございます。 まず、行動を縦軸にするので、行動を 何段階かに分けて記録しています。Aという行動をしたら1、Bという行動をしたら2、Cという行動をしたら3という感じです。なので、1.5のような数値がグラフにあってほしくないのです。X軸に平行な線とY軸に平行な線のみでグラフを作成したいです。この時間からこの時間までは2、この時間からこの時間までは1という感じです。これは、どのグラフの種類を選択し、どのように数値を入力すればよろしいでしょうか? また、時間を横軸にしたいのですが、○○分○○秒と入力すると、横軸に時間の比がうまくでてくれません。 分と秒のように10進数ではないものを横軸にとる時はどのようにしたらよろしいでしょうか?
- 締切済み
- オフィス系ソフト
- Excel2007 2軸グラフの横軸反転
折れ線グラフと棒グラフの2軸グラフを作成しています。 折れ線グラフの値に対して棒グラフの値が極端に小さいので、棒グラフに対して第2軸を追加しました。 この状態で全体のグラフを横軸反転させたいのですが、なぜか折れ線グラフのみが反転して棒グラフは元のままになってしまいます。 検索しても解決方法が見つからないのでどなたか教えてください。 Excel2002では[軸の書式設定]ウィンドウで ・軸を反転する(R) ・最大項目でY/数値軸と交差する(M) の両方にチェックを入れてOKボタンを押すと折れ線グラフと棒グラフの両方が横軸反転します。 ※同じデータを使ってOfficeXPのExcelでは正しく横軸反転したグラフが作れました。 Excel2007では[横(項目)軸]の「選択対象の書式設定」で ・軸を反転する(C) ・縦軸との交点 → 最大項目(G) を選択してOKボタンを押してもExcel2002のようにならず、折れ線グラフのみが横軸反転します。 横(項目)軸も正しく横軸反転しています。 しかし棒グラフだけが前の並びのままになってしまいます。 ちなみに棒グラフに対して第2軸を追加しない状態で「軸を反転する」を選択すると正しく折れ線グラフと棒グラフの両方が横軸反転します。 うまく横軸反転したので、この状態から棒グラフに対して第2軸を追加すると棒グラフだけ元の横軸反転しないグラフに戻ってしまいます。 当方の環境 ・Vista Business + Office 2007 ・Microsoft Updateで必要なアップデートはすべて組み込んでいます (Vista SP1、Office 2007 SP1ほか適用済み) よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCELでのグラフ作成
3つの系列(凡例?)があるデータで、縦軸(数値軸)が0~4.5まで、横軸(項目軸)が1~16までで、「データにマーカーがつけられた折れ線グラフ」を作成したいのですが、横軸の8と9の間のグラフを空白にしたいんです。ですから、1つのグラフ上で、折れ線は、1~8までと9~16までに分かれるようにしたいんです。できれば、8と9の間に縦に(縦軸と平行に)直線を入れたいです。 うまく説明できませんがわかるでしょうか?グラフは、横軸1~8までの所で3本の折れ線、折れ線が途切れて縦に線が入り、横軸9~16の所でまた3本の直線。このやり方を知ってる方、教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございます。質問をさせて頂くにあたって最初から詳細な仕様などを記載しないと皆様にご迷惑をおかけしてしまう事を理解しました。改めてお詫び致します。別のソフトウェアをwebで探して対応方法を考えてみようと思います。 ありがとうございました。