web-dev-qa-db-ja.com

不足している日付をグラフに入力する方法

それぞれが日付に関連する値のリストをグラフ化する簡単な方法を探しています。例えば:

Date      Value
11/7/13   2
11/8/13   2
11/11/13  3
11/14/13  2

などの問題は、多くの日付にはその日付の出現または値がないため、グラフが適切な傾向を示さないことです。したがって、グラフでは、見た目は問題ありませんが、値が0の日付がないため、歪んでいます。欠落している日付の値が0のこの一連の日付をどのように入力できますか?

私は可能な限り簡単なアプローチを探しています。 Excelをバイパスする場合は、Perlなどで入力データを調整できます。

13
user176692

私はvlookupの大ファンです。データが列Aと列Bにあると仮定して、オートフィルを使用して日付の範囲を列Dに下げます(D1に11/1/14と入力してから、右下隅を下にドラッグします)。次に、E1で使用します。

=IFERROR(VLOOKUP(D1,A:B,2,FALSE),0)

列Aですべての日付を検索し、それに関連付けられた列Bに数値を入力するか、何も見つからない場合は0を入力する必要があります(IFERRORラップが必要です。それ以外の場合はN/Aと表示されます)。次に、列Eを自動入力すると、列DとEでグラフを作成できるはずです。いくらかのスペースを占有しますが、簡単で機能します。乱雑に見える場合は、別のシートで非表示にできます。

8
baochan

Excelには、この問題に対処するための組み込みのグラフオプションがあります。

  1. 横軸を選択します。
  2. 右クリックして「フォーマット」を選択します
  3. Axis Optionsで、Axis Typeを探します。 [日付軸]ラジオボタンを選択すると、欠落した日付が自動的に追加され、データのみがプロットされます。

これは次のようになります。

Missing Dates

これは、折れ線グラフまたは縦棒グラフで機能します。

12
dav

日付をX、値をYとするXY散布図を作成するだけです。間隔は正しくなり、日付はX軸ラベルに表示されます。値を日付で並べ替え、接続された線散布図タイプを使用します。

1
Jason C

チャートを右クリックして「データの選択」を選択すると、ダイアログボックスがポップアップします。このダイアログボックスの左下には、非表示のセルと空のセルのボタンがあります。ここでは、不足している情報に対してゼロを選択できます。

0
Gabe