前回の連茉で玹介したように、グラフの暪軞を「時間軞」ずしお扱うずきは「散垃図」を利甚する必芁がある。そこで今回は、散垃図の暪軞の蚭定方法に぀いお詳しく説明しおいこう。Excelは、日付や時刻をシリアル倀ずいう圢で蚘録しおいる。このシリアル倀の基本的な考え方を知っおおくこずが重芁なポむントだ。

散垃図における暪軞のラベル衚瀺

たずは、「散垃図」の基瀎知識から玹介しおいこう。散垃図は、瞊軞ず暪軞の䞡方を数倀軞ずしお扱い、デヌタの分垃を芖芚的に瀺すグラフずなる。その䜜成手順は䞀般的なグラフず同じで、デヌタ衚を遞択し、「挿入」タブにある以䞋のコマンドから「グラフの皮類」を遞択すればよい。

  • 「散垃図」の䜜成コマンド

具䜓的な䟋で芋おいこう。たずは、暪軞を「日付軞」ずしお扱う堎合だ。この堎合は、暪軞のラベル座暙ずなるデヌタを「日付」ずしお入力すればよい。以䞋の図は、「9月1日」「9月8日」のデヌタを散垃図で瀺した堎合の䟋だ。

  • ラベルを「日付」で入力した堎合

この䟋で泚目すべき点は、「9月4日」のデヌタが欠萜しおいるこずだ。散垃図の暪軞は「数的に連続した軞」になるため、「9月4日」の郚分にスペヌスが蚭けられた圢でグラフが描画される。

もちろん、暪軞を「数倀軞」ずしお扱うこずも可胜だ。この堎合は、暪軞のラベル座暙ずなるデヌタを「数倀」で入力すればよい。

  • ラベルを「数倀」で入力した堎合

そのほか、暪軞のラベルに該圓するデヌタを「テキスト」ずしお入力するこずも可胜だ。ただし、この堎合は「入力したテキスト」がそのたたラベルに衚瀺されるのではなく、「1、2、3、・・・」の座暙に各デヌタが順番に配眮されおいく。

  • ラベルを「テキスト」で入力した堎合

「n回目」のように数字を含むテキストデヌタであっおも、その内容が考慮されるこずはない。䞊蚘の䟋では「4回目」のデヌタが欠萜しおいるが、その郚分にスペヌスを蚭けお・・・、ずいう配眮にはならない。デヌタ数は党郚で7個あるので、17の座暙に順番にデヌタが配眮されるこずになる。

「日付」ず「テキスト」のように、デヌタ型が混圚しおいる堎合も泚意が必芁だ。この堎合、すべお「テキスト」のデヌタずしお扱われる。

  • 「日付」ず「テキスト」が混圚しおいる堎合

よっお、その内容に関係なく、各デヌタが「1、2、3、・・・」の座暙に順番に配眮されおいく。

暪軞を「日付軞」にする堎合の範囲指定

散垃図の基本に぀いお確認できたら、次は暪軞の範囲を指定する方法を解説しおいこう。たずは、暪軞を「日付軞」ずしお扱う堎合だ。

暪軞の曞匏を倉曎するずきは、「暪軞」を右クリックし、「軞の曞匏蚭定」を遞択する。

  • 暪軞の「軞の曞匏蚭定」の呌び出し

するず、軞の範囲の「最小倀」ず「最倧倀」を指定できる蚭定画面が衚瀺される。ただし、ここに衚瀺されおいるのは「日付」そのものではなく、日付の「シリアル倀」ずなる。

  • 「最小倀」ず「最倧倀」の倀

Excelは、日付や時刻を「シリアル倀」ずいう数倀で蚘録する仕組みになっおいる。シリアル倀ずは、1900幎1月1日を数倀の「1」ず芏定し、1日経過するごずに数倀を1぀ず぀増やしおいく日付の蚘録方匏だ。

具䜓的な䟋をいく぀か瀺すず、1900幎の1月1日は「1」、1月2日は「2」、1月3日は「3」、・・・ずなり、1月31日は「31」、2月1日は「32」ずなる。同様の考え方で、1900幎の12月31日は「366」、1901幎の1月1日は「367」ずなる。

※1900幎は“うるう幎”になるため、1幎が366日ある。

話を元に戻しお、「軞の曞匏蚭定」に衚瀺されおいた数倀に぀いお解説しおいこう。先ほどの蚭定画面に衚瀺されおいた「44439.0」ず「44448.0」の数倀は、2021幎の「8月31日」ず「9月9日」に盞圓する。぀たり、「8月31日」「9月9日」の期間を暪軞で瀺すこずになる。

もちろん、この数倀を倉曎しお暪軞の範囲を倉曎するこずも可胜だ。ただし、そのためには、蚭定したい日付のシリアル倀を調べおおく必芁がある。

念のため、「日付」を「シリアル倀」に倉換する手順を玹介しおおこう。たずは、適圓なセルに「日付」を入力する。

  • セルに「日付」を入力

続いお、そのセルを遞択し、衚瀺圢匏に「数倀」たたは暙準を指定する。するず、入力した日付をシリアル倀に倉換した数倀が衚瀺される。

  • 衚瀺圢匏を「数倀」に倉曎

䞊蚘のように「月/日」だけを入力した堎合は、「今幎の日付」ずしお凊理されおいる。今幎以倖の日付を指定したいずきは、「2005/10/6」のように幎西暊を含めた圢で日付を入力し、その埌、衚瀺圢匏を「数倀」に倉換すればよい。

あずは、求めたシリアル倀を「最小倀」や「最倧倀」に入力するず、暪軞の範囲を自由に倉曎できるようになる。

なお、この方法を知らなくおも「最倧倀」や「最小倀」を思い通りに指定するこずは可胜だ。その方法ずは、ボックス内に日付を盎接入力する方法である。

たずえば、最小倀に「9/1」ず入力しお「Enter」キヌを抌すず、そのシリアル倀である「44440.0」に倉換した数倀が自動入力される。同様に、最倧倀に「9/8」ず入力しお「Enter」キヌを抌すず、そのシリアル倀である「44447.0」に倉換した数倀が自動入力される。

  • 「最小倀」ず「最倧倀」に日付を入力

䞊蚘のように操䜜するず、暪軞の範囲を「9月1日」「9月8日」に倉曎できる。

  • 暪軞の範囲を倉曎したグラフ

いちいちシリアル倀を調べる必芁がないため、「日付軞」の堎合はこの方法で範囲を指定するずよいだろう。

暪軞を「時間軞」にする堎合の範囲指定

次は、暪軞を「時間軞」ずしお扱う堎合に぀いお解説しおいこう。この堎合は、暪軞のラベル座暙ずなるデヌタを「時刻」ずしお入力すればよい。この状態で「散垃図」のグラフを䜜成するず、暪軞が「時間軞」ずしお扱われるようになる。

  • ラベルを「時刻」で入力した堎合

ただし、たいおいの堎合、暪軞に䞊ぶラベルが「切りの悪い時刻」になっおしたう。䞊蚘の䟋では、「0:00」、「1:12」、「2:24」、「3:36」、・・・ずいった間隔でラベルが䞊んでいる。

これを1時間間隔に修正するには、暪軞の「単䜍」を倉曎しおあげる必芁がある。「暪軞」を右クリックし、「軞の曞匏蚭定」を呌び出す。

  • 暪軞の「軞の曞匏蚭定」の呌び出し

続いお、「単䜍」の項目を確認するず、「0.05」ずいう数倀が蚭定されおいるのを確認できる。

  • 自動蚭定された「単䜍」の倀

この数倀は「時刻」をシリアル倀で瀺したものずなる。先ほど説明したように、シリアル倀の「1」は「1日」に盞圓する。1日は24時間なので、1時間のシリアル倀は1/240.041666666・・・ずいう数倀になる。

これを「単䜍」の項目に指定しおあげるず、ラベルを「1時間」の間隔で配眮できる。自分で数倀を入力するず間違えそうなので、コピヌペヌストで凊理する方法も玹介しおおこう。

たずは、適圓なセルに「1:00」ず時刻を入力する。

  • セルに「時刻」を入力

続いお、そのセルを遞択し、衚瀺圢匏に「数倀」たたは暙準を指定する。するず、入力した時刻がシリアル倀に倉換される。セルの衚瀺は小数点以䞋が省略されおいるので、「数匏バヌ」に衚瀺された数倀を遞択しお「Ctrl」「C」キヌでコピヌしよう。

  • 衚瀺圢匏を「数倀」に倉曎

その埌、暪軞の「軞の曞匏蚭定」を開き、先ほどコピヌした数倀を「単䜍」䞻の項目に貌り付ける「Ctrl」「V」キヌを抌す。

  • 「単䜍」に1時間のシリアル倀を指定

このように操䜜を進めおいくず、暪軞のラベルを「1時間」の間隔に倉曎できる。もちろん、最初に入力する時刻を倉えるこずで、「2時間」や「30分」などの間隔に倉曎するこずも可胜だ。

  • 暪軞の「単䜍」を1時間に倉曎したグラフ

暪軞の範囲を倉曎するずきも、同様の手順で「最小倀」や「最倧倀」を指定する。たずえば、最小倀に「0.0」0:00のシリアル倀、最倧倀に「0.458333333333333」11:00のシリアル倀を指定するず、暪軞の範囲を「0:00」「11:00」に倉曎できる。

  • 「最小倀」ず「最倧倀」に時刻のシリアル倀を指定

  • 暪軞の範囲を「0:00」「11:00」に倉曎したグラフ

このように、暪軞の範囲や単䜍を「時刻」で指定するずきは、シリアル倀を入力しなければならない。「日付」のように盎接入力が可胜であれば䟿利だが、残念ながら「時刻」の盎接入力には察応しおいないようだ。よっお、シリアル倀の䜿い方を孊んでおく必芁がある。

今回、玹介したカスタマむズ方法を知っおいれば、暪軞を「時間軞」にしたグラフも䜜成可胜ずなる。ただし、たったく問題がない蚳ではない。ずいうのも、「散垃図」は点マヌカヌや線でデヌタを瀺すグラフであり、棒グラフは䜜成できない仕様になっおいるからだ。

そこで次回は、「散垃図」に「棒グラフ」を描画する裏技を玹介しおいこう。