35

我有几本书想在某个日期前读完。我想跟踪我完成这些书的进度,所以我决定尝试制作一个简单的燃尽图。该图表应该能够一目了然地告诉我我是否有望在目标日期之前完成我的书籍。

我决定尝试使用 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 将这些数据位中的任何一个放到单个折线图上。我只是很难将它们结合起来。

我想在同一个图表上获取两组数据,Y 轴上的页面和 X 轴上的日期。有了这样的图表,我可以很容易地看到我的实际读取速度相对于目标读取速度,并确定我在实现目标方面的进展情况。

我尝试了几件事,但似乎没有任何帮助文档为我指明正确的方向。我觉得如果我的所有数据都在 1 个大数据点而不是 2 个单独的数据块中,这可能会更容易一些。但由于我只有2个目标数据的数据点(开始和结束),我无法想象我需要编造假数据来填补漏洞。

问题...

如何将这两组数据放在一个图表中?

或者,

随着时间的推移,有什么更好的方式来规划我朝着目标的进展?

4

6 回答 6

25

谢谢您的回答!他们肯定带领我走上了正确的道路。但是他们都没有完全得到我想要的一切,所以这就是我最终做的事情。

我缺少的关键信息是我需要将数据放在一个大块中,但我仍然可以在其中留下空单元格。像这样的东西:

  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在图表方面做得更好的东西。只要我将图表选项设置为“将空单元格显示为:用线连接数据点”,它最终看起来就很不错。使用上述测试数据:

书籍燃尽图

然后我只需要我的更新宏在最后一行上方插入新行,以便随时填写新数据。我的宏看起来像这样:

' 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)

欢迎对该宏提出改进建议。我只是摆弄它,直到它起作用。

现在我有一个漂亮的图表,我可以用我的书呆子书来了解我想要的所有书呆子。

于 2009-07-21T04:05:34.420 回答
21

不需要宏。如下数据,两列,日期不需要按顺序排列。选择范围,转换为表格 (Ctrl+T)。将数据添加到表格时,基于表格的图表将自动包含添加的数据。

选择表格,插入折线图。右键单击图表,选择选择数据,单击空白和隐藏单元格按钮,选择插值选项。

阅读页数燃尽图

于 2015-07-17T15:26:30.510 回答
1

为什么不绘制完成百分比。如果您将最后日期包含为 100% 完整值,您可以强制图表显示线性趋势以及实际数据。这应该让您合理地了解您是高于还是低于该线。

我会包括一个截图,但没有足够的代表。这是我之前准备的链接。 燃尽图。

于 2009-07-20T23:58:19.123 回答
1

但是,当您可以在线完成所有操作并让您的老板检查您的动态链接时,您为什么还要使用 excel。

我们从上周开始使用这个新工具。 http://www.burndown-charts.com/

我所做的是将我的图表的链接发送给我的老板,他会使用这些链接来查看我们是否会准时...

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

于 2012-01-05T02:02:46.727 回答
0

假设您的数据集位于第一张表的 A列和B列中。

  1. 在插入功能区上,选择图表类型为“带标记的线条”
  2. 右键单击图表,“选择数据...”。在没有列标签的列中选择您的数据,因此您的数据范围将类似于=Sheet1!$A$2:$B$5.
  3. 利润!我的意思是你已经完成了 :-) 你可能想用一个实际的书名更改 Excel 生成的“Series1”标签,你可以在上面的“选择数据”对话框中这样做。

您也可以对多本书执行此操作 - 只要在相同日期跟踪它们的“剩余页数”数据点(例如 Book2 数据将在C列中,等等......)书籍将由其他系列表示。

于 2009-07-20T04:38:08.487 回答
0

我最近发布了一些 Scrum 的 Excel 模板,Product Backlog 包括一个 Release Burndown,Sprint Backlog 包括一个 Sprint Burndown。

在这里获取它们:http ://www.phdesign.com.au/general/excel-templates-for-scrum-product-and-sprint-backlogs

Excel 发布燃尽图

Excel Sprint 燃尽图

于 2014-05-13T22:51:09.660 回答