web-dev-qa-db-ja.com

Excelでバーンダウンチャートを作成するにはどうすればよいですか?

特定の日付までに読み終えたい本がいくつかあります。これらの本の完成状況を追跡したいので、簡単なバーンダウンチャートを作成することにしました。チャートは、目標の日付までに書籍を完成させる予定かどうかを一目でわかるはずです。

Excel 2007を使用して、焼損を示すグラフを作成することにしました。しかし、グラフをうまく機能させるのに多少苦労しているので、質問できると思いました。

目標日と読み取りページの次のセルがあり、開始日(今日)と目標日(11月初旬)を表示します。

Date         Pages remaining
7/19/2009    7350
11/3/2009    0

そして、実際のデータをどのように記入するかを以下に示します。余暇には行を追加します。

Date            Pages remaining
7/19/2009       7350
7/21/2009       7300
7/22/2009       7100
7/29/2009       7070
...

Excelを使用して、これらのデータのいずれかをsingle折れ線グラフに取得できます。私はただ困難を抱えています結合それら。

同じチャートで両方のデータセットを取得し、Y軸にページ、X軸に日付を取得します。このようなグラフを使用すると、ターゲットの読み取り速度に対する実際の読み取り速度を簡単に確認でき、目標に向かってどれだけ順調に進んでいるかを判断できます。

私はいくつかのことを試してみましたが、どのヘルプ文書も正しい方向を指し示しているようには見えません。すべてのデータが2つの別々のデータブロックではなく、1つの大きなデータポイントブロックにある場合、これは少し簡単だと感じます。しかし、ターゲットデータ(開始と終了)のhave 2データポイントのみであるため、穴を埋めるために偽のデータを作成する必要があるとは考えられません。

質問...

これら2つのデータセットを1つのチャートに入れるにはどうすればよいですか?

あるいは

時間の経過とともに目標に向かって進行状況をプロットするより良い方法は何ですか?

34
Mag Roader

ご回答ありがとうございます!彼らは間違いなく私を正しい道に導いた。しかし、私が欲しかったものを完全に手に入れた人はいなかったので、実際にやったことはここにあります。

欠けていた重要な情報は、データを1つの大きなブロックにまとめる必要があることでしたが、それでも空のセルを残すことができました。このようなもの:

  Date         Actual remaining     Desired remaining
7/13/2009            7350                 7350
7/15/2009            7100
7/21/2009            7150
7/23/2009            6600
7/27/2009            6550
8/8/2009             6525
8/16/2009            6200
11/3/2009                                  0

これで、Excelのグラフ作成が少し改善されました。 「空のセルを次のように表示する:データポイントを線で接続する」にグラフオプションを設定している限り、見た目はとてもいい感じになります。上記のテストデータの使用:

Book burn down chart

次に、必要なときにいつでも新しいデータを入力するために、最後の行の上に新しい行を挿入するための更新マクロが必要でした。私のマクロは次のようになります。

' Find the last cell on the left going down.  This will be the last cell 
' in the "Date" column
Dim left As Range
Set left = Range("A1").End(xlDown)

' Move two columns to the right and select so we have the 3 final cells, 
' including "Date", "Actual remaining", and "Desired remaining"
Dim bottom As Range
Set bottom = Range(left.Cells(1), left.Offset(0, 2))

' Insert a new blank row, and then move up to account for it
bottom.Insert (xlShiftDown)
Set bottom = bottom.Offset(-1)

' We are now sitting on some blank cells very close to the end of the data,
' and are ready to paste in new values for the date and new pages remaining

' (I do this by grabbing some other cells and doing a PasteSpecial into bottom)

そのマクロの改善提案を歓迎します。機能するまでそれをいじりました。

これできれいなチャートができたので、オタク向けのオタクの本で必要なものをすべてオタクできます。

24
Mag Roader

マクロは必要ありません。以下のデータ、2列、日付は順番に並んでいる必要はありません。範囲を選択し、テーブルに変換します(Ctrl + T)。データがテーブルに追加されると、テーブルに基づくチャートには追加されたデータが自動的に含まれます。

テーブルを選択し、折れ線グラフを挿入します。チャートを右クリックし、[データの選択]を選択し、[空白セルと非表示セル]ボタンをクリックして、[内挿]オプションを選択します。

Burndown Chart of Pages Read

21
Jon Peltier

しかし、Excelをすべてオンラインで実行でき、上司に動的リンクをチェックしてもらうことができるのに、なぜExcelを使用するのでしょうか。

先週からこの新しいツールを使用しています。 http://www.burndown-charts.com/

私がしていることは、上司にチャートへのリンクを送信し、彼がリンクをいじって、予定通りかどうかを確認することです...

http://www.burndown-charts.com/teams/dreamteam/sprints/prototype-x

2
Emanuel

完了率をグラフ化しないのはなぜですか。最終日付を100%完全な値として含めると、グラフに強制的に線形トレンドと実際のデータを表示させることができます。これにより、ラインの上または下にいるかどうかの合理的な考えが得られます。

スクリーンショットを含めますが、十分な担当者はいません。以前に用意したものへのリンクを次に示します。 バーンダウンチャート

1
Coxy

最近、スクラム用のExcelテンプレートをいくつか公開しました。製品バックログにはリリースバーンダウンが含まれ、スプリントバックログにはスプリントバーンダウンが含まれています。

ここで入手してください: http://www.phdesign.com.au/general/Excel-templates-for-scrum-product-and-sprint-backlogs

Excel Release Burndown Chart

Excel Sprint Burndown Chart

0
phdesign

データセットが最初のシートの[〜#〜] a [〜#〜][〜#〜] b [〜#〜]にあるとします。

  1. リボンの挿入で、「マーカー付きの線」としてチャートタイプを選択します
  2. 「データの選択...」グラフを右クリックします。列でデータを選択しますwithout列ラベル。したがって、データ範囲は=Sheet1!$A$2:$B$5
  3. 利益!つまり、完了です。--)Excelが生成する 'Series1'ラベルを実際の書籍名で変更したい場合は、上記の[データの選択]ダイアログで変更できます。

複数の本でこれを行うこともできます-それらの「残りのページ」データポイントが同じ日付に追跡される限り(例:Book2データは列にあります[〜#〜] c [〜#〜] =など...)書籍は追加のシリーズで表されます。

0
ChssPly76