• ベストアンサー

Excelのグラフ機能で横軸xに時間、縦軸yに5つの異なるデータを折れ

Excelのグラフ機能で横軸xに時間、縦軸yに5つの異なるデータを折れ線グラフで表示をしたいのですがwebで検索してもなかなか解決が出来なくて困っています。 インチキな方法として二つのグラフを重ね合わせ、透明にして相関関係を表示出来ない事はありませんが軸の重ね合わせが困難なのと体裁が良くないので、なんとか改善をしたいと考えています。そこで、 EXCELのVBAは良くわかりませんが、EXCELVBAを使用してこのような5つのY軸をグラフ化する事が出来ればご指導をお願いしたく思います。

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

  • ベストアンサー
回答No.3

色々細かい条件や仕様があるなら、最初に書いておかないと。 そのような物は、Excelの機能では多分出来ないでしょうし、VBA も 解らないなら、尚更無理かと思いますよ。 フリーか市販の多重グラフを作成するソフトでも探した方が早いかも 知れません。 多重グラフをキーに検索してみれば、おっしゃっている物に近い物が あるかも知れませんが、気に入るかどうか? 色々条件があるなら、自分でプログラムで書いた方が早いですが...。

LOVIBOND
質問者

お礼

ありがとうございます。質問をさせて頂くにあたって最初から詳細な仕様などを記載しないと皆様にご迷惑をおかけしてしまう事を理解しました。改めてお詫び致します。別のソフトウェアをwebで探して対応方法を考えてみようと思います。 ありがとうございました。

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

その他の回答 (2)

回答No.2

>ありがとうございます。単位や種類が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個のグラフを並べてひょうじ)を作成するとか。

LOVIBOND
質問者

お礼

ありがとうございます。言葉が足りなくて申し訳ありません。確かにおっしゃるようにy軸を%に換算する方法や縦にグラフを5つ並べるのも1つの解決策でありご指導頂きまして有難うございます。但し、諸々の事情がありまして、無理難題を投げかけられておりますのでなんとかご理解を頂きご指導賜りたいと思っております。細かく申しますと、y軸の左側平行に5つの値を最小値、最大値、目盛り間隔を各々指定するとスパン調整されたy多軸が完成されるというものが作成をしたいと思っております。 濃度は300~2000ppm 摂氏は10~40度 人数は0~400人 湿度は0~60% ガス量は0~10立米 でx軸は時刻hの指定範囲のデータを折れ線グラフで表示をしたく思っております。

すると、全ての回答が全文表示されます。
回答No.1

5つの異なるデータの単位は同じですか? 全部違うのですか? 2種類の単位であれば 主軸と第2軸に分けて複数の異なる系列の 折れ線グラフができますが…

LOVIBOND
質問者

お礼

ありがとうございます。単位や種類が5つ全て異なるのです。 (1)濃度【ppm】 (2)摂氏【?】 (3)人数 【人】 (4)相対湿度【%】 (5)ガス使用量【Nm^3/h】

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

関連するQ&A