• ベストアンサー

エクセルのグラフを縦に伸びるように表示したいです

血圧のグラフを作成しています。 --------------------     最高血圧  最低血圧  脈拍数 1/6     105   59   76 1/10    104   55   73 1/13    112   62   72    以下、下に続く -------------------- をグラフにしたのですが、 グラフウィサードに添うと、何度試しても X軸が日付、Y軸が血圧、になってしまい横長に延びるグラフになります。 今後も足していく以上、なんとか X軸を血圧、Y軸を日付にした縦長のグラフにしたいです。 よろしくお願いします。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 作ってみました。ただ、今のところは、上に伸びるグラフになっています。たぶん、逆さも可能だと思います。 散布図(データポイントを平滑性でつないだ散布図) ========== 元のデータ (適当にデータをこちらで増やしました) ========== 系列 最高血圧 名前  =Sheet1!$B$1 Xの値 =Sheet1!$B$2:$B$9 Yの値 =Sheet1!$A$2:$A$9 系列 最低血圧 名前  =Sheet1!$C$1 Xの値 =Sheet1!$C$2:$C$9 Yの値 =Sheet1!$A$2:$A$9 系列 脈拍数 名前  =Sheet1!$D$1 Xの値 =Sheet1!$D$2:$D$9 Yの値 =Sheet1!$A$2:$A$9 ========== 軸の書式 ========== Y/数値軸 最小値 38720 最大値 38755 目盛間隔 5 補助目盛間隔 1 X/数値軸との交点  38720 X/数値軸 最小値 0 最大値 150 目盛間隔 50 補助目盛間隔 10 X/数値軸との交点  0 脈拍数のみ、 データ系列の書式設定 (ここの部分は、そのまま上の系列に足してもよいかもしれません) 軸(タブ) 第2軸 ただし、第2Y/数値軸はクリア

sian_chu
質問者

補足

ご回答ありがとうございます。 小1時間程試してみたのですが…うまくいきません。 日付は記録日と合致しないし、2004年から付けているんですが年号が19○○~20○○間で年数順に並ばないです。 私自身の知識の問題だと思います。 追記までして頂いたのに結果をお知らせ出来なくてすみません。 また日を改めて頑張ってみます。

その他の回答 (6)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.7

こんにちは。Wendy02です。 いろいろ探してみましたが、Vertical Chart としては、やはり散布図を利用する方法しか見出せませんでした。Y/数値軸は、物理的な割り振りの長さであって、データの存在するポイント to ポイントではありませんから、Y軸ラベルを表示させるか、目盛りを1日にするか、または、間隔をデータ測定の日とあわせるか、どちらかということになってしまいます。 確かに、Excelというか、MSは、グラフに関しては、あまり強くないので、それを補完するようなアドインが数種類ありますが、Office をもう一つ買うようなお値段のするようなので、今あるものを工夫するしかないようです。 なお、もう一度書きますが、 >2004年から付けているんですが年号が19○○~20○○間で年数順に並ばないです。 Y/数値軸は、日付のデータを反映してわけではありません。最高・最低の間を等間隔で割り振るだけです。 ポイント to ポイントの場合は、グラフを選択して、シフトキーを押しながら、編集-「図のコピー」で、一旦撮って、「図の貼り付け」で、それを回転させるぐらいしか思いつきません。

sian_chu
質問者

お礼

こんなにもご親切に色々と試みて下さって、本当にありがとうございます。 あの後も回答No.3を元に、私なりに折れ線グラフにしたり、日付の調整をしたりと試みたのですが、やはり無理があるようです。 測定日を出すには目盛り幅を1日にするしかないとのお話。 今日時点で約1000日…。試してみたら真っ黒になりました(笑) 何とかご好意に報えるように完成したかったのですが、すぐには難しいようです。 この後もWendy02さまのご意見を参考にしてチャレンジしたいと思います。 本当にありがとうございました。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.6

こんにちは。Wendy02です。 >2004年から付けているんですが年号が19○○~20○○間で年数順に並ばないです。  これ自体は、y/数値軸の最高値と最低値の割り振りだけが、かみ合っていないだけですが、 >日付は記録日と合致しないし、 散布図の場合は、それは難しいですね。最高値と最低値の間の実際の時間幅(縦なので本来は時間長)で割り振りしていきますので、折れ線グラフのような測定日ごとのポイント・ポイントを結ぶということは出来ません。逆に、日付と合うためには、時間幅が、1日にする必要が出来てしまいます。 少し、また考えてみます。(というか、海外のサイトのめぼしい所を探してみます。)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.5

#3 のWendy02です。 今、気が付いたけれども、グラフオプションで、脈拍数は、第2軸のX/数値軸(上部)にしたほうがよいようですね。数字の変動幅が違いますから。

  • satesate9
  • ベストアンサー率27% (139/507)
回答No.4

指定の方法が私にはできなかったのですが、なぜ横長じゃダメなんでしょう?データが縦に伸びて行くのに、グラフが横じゃ嫌だ、というのなら、データをコピーして「形式を選択して貼り付け」→「行列を入れかえる」でデータも横にすればいいのかなあと思ったのですが。

sian_chu
質問者

お礼

ご回答ありがとうございます。 > なぜ横長じゃダメなんでしょう? えーと…。事情がありまして。 「(縦が出来ないなら)表も横長にして合わせれば」とのsatesate9様のご意見もごもっともだと思います。 ただ私自身、そういえば折れ線グラフは横長ばかりで縦長がないなと思い、 いざやってみたら考えていた以上に出来ずにご相談してしまった次第です。

回答No.2

私はExcel2003です。 グラフを選択した状態で現れるグラフツールバーの 右から3.4番目にあるボタンを押してください。 系列が変わります。

sian_chu
質問者

お礼

ご回答ありがとうございます。 ご指示頂いた方法で試しますとNo.1さまと同じ結果になってしまいました…。 今からNo.3さまの方法を試してみます。

回答No.1

グラフの上で右クリックして 「元のデータ」を選び 「系列」の行か列かいずれかに なっているのをもう一方に変更 してみてください。

sian_chu
質問者

お礼

早速のお返事ありがとうございます。 ご指示いただいた方法を試してみますと、 (列を行に変更しました) X軸が最高血圧・最低血圧・脈拍となり、Y軸は血圧数値のままになります。 そして凡例が日付となり、折れ線グラフというよりグラフが日付毎に切れている形になります。 説明が下手ですいません。こんな書き方でご理解頂けるでしょうか?