- ベストアンサー
エクセルのグラフ,特定のx座標を強調する
時間 しるし データ 0.0 0 2 0.1 0 1 0.2 0 3 0.3 0 5 0.4 1 3 0.5 0 2 0.6 0 4 0.7 1 5 0.8 0 6 0.9 0 7 . . . . . . . . . 続く 上のようなデータがあります. 「時間」をx軸,「データ」をy軸にして折れ線グラフを描き,「しるし」が1の時さらにy=「時間」の直線(縦線)を書きいれたいと思っています.(上のデータならy=0.4とy=0.7の直線をグラフに書きいれてその時間を強調したい.) 「時間」をx軸,「データ」をy軸にして折れ線グラフを描くまでならできるのですが,しるしの入れ方がわかりません.実際はもっと大きいデータなのでできるだけ応用が効く方法を教えてください. 宜しくおねがいします.
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
シルシは縦の直線で、下部はX軸、上部頂点はデータによるグラフとの交点ですよね。 手作業でやるのが数が多くて大変ならばVBAで直線を引くしかないが、過去の質問の時に、直線の下点、頂点と、グラフの大きさとの絡みで捉えにくくてあきらめたことがある。 ーーー 下記はどうですか A列 B列 C列 D列 時間 しるし データ しるし 0 0 2 0 0.1 0 1 0 0.2 0 3 0 0.3 0 5 0 0.4 3 3 1 0.5 0 2 0 0.6 0 4 0 0.7 5 5 1 0.8 0 6 0 0.9 0 7 0 初めのB列をD列に移動した。 その後B列に式 =C2*D2 を入れて下方向に式を複写。 結果 上記の通り ーー B2:C11を範囲指定し(とりあえず折れ線グラフ)グラフを書く。 D列は捨てる。 A列は後にX軸(項目軸)の指定をしてグラフ上に表す。 (やり方:元のデーター系列(タブ)-項目軸ラベルに使用ーA2:A11 ) 挿入ーグラフー折れ線グラフー完了 しるし系列を掴んで、右クリックし、グラフの種類を選び、棒グラフとする。 棒グラフ(マーカーという)の太さは通常太すぎるので、 データ系列の書式設定のオプションで 棒の間隔を最大限に上げて見る。まだ直線には見えないかもしれないが、辛抱してください。
その他の回答 (2)
- okormazd
- ベストアンサー率50% (1224/2412)
>y=0.4とy=0.7 というのが理解できないが、x=0.4とx=0.7のことか。 そのように見えればいいというのなら、 y軸の第1軸を「データ」、第2軸を「しるし」にして複合グラフにする。第2軸の最大目盛は「1」にする。 「しるし」のデータ系列の書式設定で、「y誤差範囲」を選び、「表示」負方向、「誤差範囲」パーセンテージ100%にして、「OK」とする。 あとは、「誤差範囲の書式設定」で、適当なパターンを選ぶなどして気に入るようにすればいい。
補足
>y=0.4とy=0.7 というのが理解できないが、x=0.4とx=0.7のことか。 --------------------------------- その通りです! すません、大事なところを間違っていました。 教えていただいた方法をこれから試してみます。
- ryuujiok2205
- ベストアンサー率21% (233/1098)
ふつうグラフ機能終了して、Excel図形描画機能側で直線引くと思いますけど。
お礼
回答ありがとうございます。 質問に不備がありました、すいません。
お礼
まだ解決していないのですが、誰も見ていないでしょうし、回答者さまにポイントを差し上げたいのでいったん締め切ります。 ありがとうございました。またよろしくお願いします。(2009.5)
補足
回答ありがとうございます、返信が遅くなってすいません。 がんばってみたのですが、実はまだ解決していません。 解決できたら報告します。