リチャードには、日付と時刻をdd / mm / yy hh:mmの形式で表示するソースデータがいくつかありますが、そのデータからグラフを作成すると、プロットされるのは日付だけです。彼は、日付だけでなく、チャートに時刻をプロットする方法があるかどうか疑問に思っています。

作成するグラフの種類に応じて、この問題に取り組む方法はいくつかあります。 X-Y散布図を作成すると、日付と時刻が自動的にプロットされます。これは、棒グラフ、縦棒グラフ、またはその他の種類のグラフを作成することを選択した場合には当てはまりません。このような場合、X軸は等間隔の値から作成されるため、希望どおりの値が得られません。

散布図を使用したくない場合は、ソースのデータを変更するだけです。 HOUR関数によって導出された、1日の時間を表す列を追加します。たとえば、列Bに日付と時刻がある場合は、列Cを追加し、= HOUR(B3)などの数式を入力します。結果は、0から23までの1日の時間を表す一連の数値です。これは、必要な方法で非常に簡単にグラフ化できます。

それがニーズに合わない場合は、通常どおりにグラフを作成してください。次に、X軸を右クリックし、コンテキストメニューから[軸のフォーマット]を選択します。 [軸のフォーマット]ダイアログボックスが表示されます。 [番号]タブが選択されていることを確認してください。 (図1を参照)

image

図1. [軸の書式設定]ダイアログボックスの[数値]タブ。

日付または時刻のカテゴリで、軸の形式の1つを選択します。何が最も効果的かを見つけるために実験しながら、選択内容を少し試してみる必要があるかもしれません。正直なところ、グラフ化されるデータの性質上、ある状況で最適に機能するものが別の状況で最適に機能するとは限りません。

軸の時間値のフォーマットの詳細については、次のWebサイトを参照してください。

http://www.mrexcel.com/articles/excel-time-series-chart.php

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3268)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。