• ベストアンサー

ExelでX軸を日付にする場合のグラフの書き方

X軸のデータは2008/01/01/0000(2008年1月1日0時0分の意味)から始まって2時間おきにY軸用のデータがあって、X軸のデータは2008/10/31/2200で終わります。 何も考えずにグラフで書くとX軸が0から4000までの数字が表示されます。Y軸は正しく表示されているようです。そこでグラフのX軸をクリックし 軸の書式設定→表示形式→ユーザー設定で yyyy/m/d/hmm;@と指定しました(これは表示形式の日付の真似ですがこれが正しくないかも)。 するとX軸が1900/1/0/000から始まり、1910/12/13/000で終わってしまいます。X軸のデータは2008/01/01/000から始まり2008/10/31/2200終わるのですが。 どうすれば正しく日付をX軸に記述できるか教えてください。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.3

>回答番号:No.1 この回答への補足 グラフ / グラフのデータ範囲を変更する http://www.authoring.gr.jp/excel/paso/html/14-15-2007.html 上記ページ、手順(2)に「データソースの選択」ダイアログボックスの絵があります。 「横(項目)軸ラベル」の「編集」ボタンをクリックすれば、「軸ラベル」ダイアログボックスが表示されます。 日付データが入力されたセル範囲をドラッグすればセル範囲が入力されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

他に良いご回答が出るかもしれないが、 例データ A列   B列      C列 2008/1/5 2008/01/05 12 2008/1/25 2008/01/25 34 2008/2/3 2008/02/03 53 2008/3/4 2008/03/04 26 B列は列挿入し、=TEXT(A1,"yyyy/mm/dd")で文字列化したもの。 ーー B1:C4を範囲指定してグラフを書くと X軸は 1/5 1/25 2/3 3/4 と間の日が入らず、等間隔で表示されました。 それ以外だと1/5 3/4の間を自動的に7日おきに目盛を採って、時系列的になります。 本来普通のケースでは、この方が用途は広いのかもしれません。 エクセル日付データを時系列として(間隔を経過期間で考える)捉える力が強いようです。本質問はスポット的な考えといいましょうか。 データ列だけでグラフを描かせ、 元データー系列ー項目軸ラベルに使用ーSheet1!B1:B4 の方も安心して時系列化させない方法です。

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

元のデータ>系列タブで「項目軸ラベルに使用」に日付データセル範囲を指定すればどうでしょうか。

combat5
質問者

補足

>xls88さん 申し訳ありません。Exelの素人でよく分からないです。バージョンが違うせいなのか・・・・。 Exelのバージョンは2007です。 「項目軸ラベル」でヘルプを検索したら「項目軸に日付を表示する」と言うのが出てきたのですが、 その説明には、 [軸のオプション] カテゴリで、[軸の種類] の [日付軸] をクリックします。 という記述があるのですが、[軸の種類]が出てこないので「日付軸」が選べません。 ヘルプのメモに グラフ内の日付が凡例 (凡例 : グラフのデータ系列または項目に割り当てられたパターンや色を識別するテキストやマーカーが表示されたボックス。)に表示されている場合は、日付軸を使用できません。日付が項目軸に表示されるように、グラフにデータをプロットする方法を変更できます。 と記述あるのですが、この意味がよく分からなくて・・・。 もしよろしければ教えて頂けると幸いです。

関連するQ&A

  • Excelグラフの日付軸の日付がずれる

    初めて質問させて頂きます。 Excelでグラフを作る際、X軸を「月末日付(年月日)」にしたいと考えています。 元データに月末日付の並んだデータ範囲を指定し、グラフを作成しました。 ※月末日付の並んだデータ 2004/2/29 2004/3/31 2004/4/30 : ところが、日付が全て「200x/xx/29」と、先頭データである2004/2/29の29日に揃って表示されてしまいます。 [軸の書式設定]-[目盛]タブには、X/時系列軸の欄の最小値の項目に、2004/2/29と入ってはいますが、「自動」のチェックボックスにチェックが入っています。 自動のチェックを外し、最小値を2004/1/31と指定するときちんと月末日付が表示されるようになるのですが、都合によりデータの最初は2004/2/29にしたいのです。 なにか設定があるのでしょうか? 教えて頂けると幸甚です。 宜しくお願いします。

  • excel 2007 グラフ 軸反転、2軸作成問題

    excel2007でグラフを作成していますが、X軸と表示データの向きがあいません。 次のようなデータ 日付 DataA DataB 現在 10 1234 8/15 12 1020 8/16 09 1010 (1)まず、上記前データを一般的な折れ線グラフで表示します。 (2)X軸には日付が表示されますが、最新のデータは右側にしたいので  軸の書式設定で、「軸の反転する」をチェックし、反転させます。 (3)DataAないしDataBの一方をデータ系列の書式設定で、「第2軸」にします。そうすると、Y軸の目盛りが新規に作成されますが、「第2軸」にしたデータのみ折れ線グラフの表示が逆転し、X軸の日付と、実際のグラフ表示のデータの位置が一致しなくなります。 さて、解決方法は? ちなみに、excel 2003以前のバージョンでは問題は発生しません。 よろしくお願いします。

  • グラフのX軸とY軸を逆にしたい

    データとして、各行にその日の株価データなどのあるシートがあります。(縦方向で日付が変わる、横方向に高値、安値などが書いてある) これを、グラフにしたいのですが、普通にグラフにすると、X軸に日付、Y軸に株価となりますが、これを、Y軸に日付、X軸に株価に変えたいです。どうすればいいですか?

  • EXCEL2013 グラフの軸の書式設定について

    お世話になります。 標題の通りグラフの軸の書式設定について質問があります。 グラフのY軸を「0,5,10,15,25,30,35,40,45」というように設定しています。 ですが、グラフのデータの関係上下記のように変更しようと考えています。 グラフのY軸「0,5,10,15,20,25,30,65,70,75」 そのため、軸の書式設定→表示形式→カテゴリ「ユーザー設定」と選択し、 「表示形式コード」【[=30]"65";[=40]"70";[=45]"75";0】 とし、特定の数字を故意に変更する設定をしようとしました。 しかし、表示形式コードの「追加」を何度押しても「種類」の中に追加されません。 試しに「表示形式コード」【[=30]"65";[=40]"70";0】と入力し、「追加」を押すと「種類」の中に追加されます。 この表示形式コードはもしかして[ ]内で指定できる数字が2つまでなのでしょうか? ご回答よろしくお願いいたします。

  • エクセル:グラフのX軸に日付

    エクセルで、グラフを罫線を使って書きました。 X軸(日付) 10/15 10/16 10/17 10/18 ・・・ Y軸(℃)   5    10   15   20  ・・・ このグラフを雛型としてプリントアウトする場合について。 日付を入れたい部分が罫線の縦線の延長としたいところが、文字を左詰にしてもちょうどいい位置にはきません。 こんなときのうまいテクニックってありますか? お願いします。

  • エクセルのグラフ: X軸の日付間隔を一定にする方法

    エクセルのグラフについて質問です。 散布図や折れ線グラフなどを作り、Yに売り上げなど、 X軸に日付をとった場合についてです。 日付が一定間隔のデータの場合問題ないですが、 間隔が一定でない場合、X軸が365日の縮尺をゆがめてしまうので困っています。同じスケールでデータ表すにはどのように設定したらよいでしょうか。 365日分のセルを指定する方法はこりごりです。 よろしくお願いします。

  • 等間隔でないX軸を持つグラフの描き

    Open Office などを使用してX軸とY軸用の表を用意してグラフを描く場合、普通X軸は等間隔に変化させて、それに対応する量をY軸にプロットしていきます。しかし、訳があって等間隔でないX軸用のデータに対するY軸の量をプロットしたい場合があります。そのままグラフを描くと、等間隔でないX軸の目盛りがテーブルの順番どおりに等間隔で表示され、正しいグラフになりません。横軸が対数目盛りのような規則正しいものならまだ良いのですが、間隔がまったくランダムなX軸用のデータがあり(もちろん小さい値から大きい値へと並んではいますが)、そのX軸の値の正しい位置に対応するYの位置に点をプロットするように設定することは出来るのでしょうか? もしOpen Officeでだめなら、そのようなことの出来るソフトなどありますか?詳しい方、ぜひ教えてください。 私の説明がわかりにくいかもしれませんので、画像を添付しておきます。

  • ZedGraphのグラフ作成時のX軸日付

    VB.NET 2008、ZedGraphを使って、 グラフを作成しています。 普通の折れ線グラフを作成しているのですが、 X軸の日付 例えば10月8日が8.10と表示されてしまいます。 希望としては10/8としたいのですが。 データタイプは myPane.XAxis.Type = AxisType.DateAsOrdinal Xのデータは下記のような感じで書いています。 for i=0 to 10  aaa(i)=日付情報  X=aaa(i).ToOADate  Y=・・・  list.Add( X, Y ); Next i わかる方がおられましたら、助言をお願いします。

  • EXCEL2007 グラフのX軸が日付の場合の調整方法。

    EXCEL2007 グラフのX軸が日付の場合の調整方法。 EXCEL2007で折れ線グラフを作成し、X軸が日付で「(ex)2010/01/12 12:23」でY軸は値です「(ex)0,1,2など」 この場合に、X軸の範囲を「軸のオプション」の最大値、最小値、目盛間隔で調節しようと思うのですが、(2010/01/01 0:00 ~ 2010/01/31 3:00 10分間隔など) 固定で入力する値の部分が日付での入力ができず、数値での入力となってしまいうまく調節できません。 これを日付で入力できるようにする方法。または、数値で入力する場合の数値の意味を教えて頂けないでしょうか?

  • EXCLEのグラフで、第二軸(Y)使用時に上下のX軸を個別に使いたい

    EXCELでグラフを作成するとき、Y軸の単位や範囲を変えるのに第2軸を使いますが、そのときX軸は通常下側が使われます。 左のY軸に下側のX軸を対応すると同時に、右のY軸に対しては上側のX軸を使いたいのですがどうも上手く行きません。 データ系列の書式設定では、使用する軸として「第2軸(上/右側)」を選択するのですが、実際には右(Y)と下(X)になってしまいます。 ご経験者の方、教えてください。お願いいたします。

専門家に質問してみよう