• ベストアンサー

エクセルのグラフについて教えて下さい。

夏休みの理科の研究の結果をエクセルでグラフにしたいのですが うまくいきません。 ある液体の濃度の変化と分解に要する時間のグラフです。 画像のように作成してみました。 本当はy軸に時間=1メモリ2.0(分) になるようにしたいのですが、何故か2.26だったり2.24ずつ 上がっていくようになってしまいます。 0.0 2.0 4.0 6.0 ~ 18.0 にしたいと思ってます。 x軸は濃度=0.0(%)から10・0(%)までで1メモリ1.0です。 どこを直せばいいでしょうか。よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

画像がつぶれてしまって非常に肝心の(あなたのエクセルが核心的におかしい)部分が見えません。 とりあえず。 まず、軸の書式設定の目盛で添付図のように 最小値 0 最大値 0.75 目盛間隔 0.0833333 と記入し、さらに自動のチェックを「外し」てやると良いかもしれません。 #余談 >0.0 >2.0 >4.0 >6.0  ~ >18.0 >にしたいと思ってます。 もしそういう表記がまかり通っているのでしたら、時間の表示を小数点で表記するように、何か妙な細工をしてるのかもしれません。 ご質問の核心部分ではないので、特にフォローはしませんので悪しからず。

noname#179122
質問者

お礼

keithinさん! スゴイです!!直りました!!! ありがとうございます。なんか魔法みたいです。 最大値 0.75 目盛間隔 0.0833333 この辺の数字の意味が私にはちょっと難しくてあまり よく分からなかったのですがその通り入力したら出来ました! #余談 >0.0 >2.0 >4.0 >6.0  そうなんですか。お手本にした研究の本にこういう風に書かれていたから 何の不思議にも思わなくて出来るものだとばっかり思ってしまってました。 画像見えにくくてすみませんでした。 でもとっても助かりました!これで研究まとめられそうです! ありがとうございました!!!!

その他の回答 (2)

回答No.2

ああ、それは恐らく、時間のシリアル値のせいですね。 Excelの日付や時間には、シリアル値が振られています。ご存じなかった場合は、一度、インターネットで検索してみることをお勧めします。シリアル値を使うと、日時を様々な計算に導入することができます。 「1日=24時間=1,440分=86,400秒」という長さの時間に対して「1」という値が当てられているので、20時間のシリアル値は、20÷24=0.83となります。2時間のシリアル値は、0.083となります。小数点第2位で四捨五入すると、「0.8」と「0.1」になりますね。 試しにどこかのセルに、「20:00」や「2:00」を入力してみてください。続いて、そのセルの書式を「標準」にしてみてください。上のシリアル値が表示されます。「20:00」などは、書式でそのように見せているだけで、セルの中に本当に入力されている値は、「0.83」などです。「20:00」とタイプしても、Excelが「0.83」に自動修正します。見かけは「20:00」のままです。 つまり、質問者さんが作られているグラフでは既に、質問者さんが指定したとおりに目盛りが設定されているのですが、書式が異なっているために、一見するとおかしな値が表示されている状態です。そこで、書式は次のとおり設定してください。 質問者さんが作られているグラフで、やはり「軸の書式設定」の中にある「表示形式」をクリックしてください。そして、「時刻」を選んでください。または「ユーザー定義」を選び、「種類」ボックスに「[h]:mm」などを入力してもいいです。

noname#179122
質問者

お礼

調べてみました! ちょっと難しかったですけど、なんとなく意味がわかりました! たまにエクセルで普通に入力してても、表示が変なことが あるのでコレが原因なんですね。納得しました。 沢山教えてくれてありがとうございました!!!

回答No.1

y軸の目盛りに振ってある数字などの上を右クリックし、「軸の書式設定>軸のオプション」で、「最小値」、「最大値」、「目盛間隔」、「補助目盛間隔」、「横軸との交点 軸の値」などを好きに設定してください。

noname#179122
質問者

補足

最小値=0 最大値=20 メモリ間隔=2 補助メモリ間隔=1 と入力して「OK」にしてみたんですが、変わらないんです。 それでもう一度軸の書式設定からあけてみると 最小値=0 最大値=0.8 メモリ間隔=0.1 補助メモリ間隔=0.02 になってしまいます。何度やっても上の数値に戻ってしまいます。 これだとy軸が 0 2.24 4.48 7.12 9.36 12.0 14.24 16.48 19.12 と表示されています。 何がいけないのでしょうか?

関連するQ&A