Как мне сделать диаграмму выжигания в Excel? - PullRequest
34 голосов
/ 20 июля 2009

У меня есть несколько книг, которые я хочу закончить к определенной дате. Я хотел бы отследить мой прогресс в завершении этих книг, поэтому я решил попытаться составить простой график выгорания. Диаграмма должна быть в состоянии сразу же сказать мне, готов ли я завершить свои книги к установленной дате.

Я решил попробовать использовать Excel 2007 для создания графика, показывающего выжигание. Но у меня возникли некоторые трудности с тем, чтобы графики работали хорошо, поэтому я решил, что могу спросить.

У меня есть следующие ячейки для целевой даты и прочитанных страниц, показывающие, когда я начал (сегодня) и когда целевой датой является (начало ноября):

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 точек данных для целевых данных (начало и конец), я не могу себе представить, что мне нужно составлять поддельные данные, чтобы заполнить дыры.

Вопрос ...

Как я могу поместить эти два набора данных в один график?

С другой стороны,

Как лучше составить график моего прогресса в достижении цели с течением времени?

Ответы [ 6 ]

24 голосов
/ 21 июля 2009

Спасибо за ваши ответы! Они определенно привели меня на правильный путь. Но никто из них не получил от меня все, что я хотел, так что вот что я на самом деле и сделал.

Ключевой частью информации, которую мне не хватало, было то, что мне нужно было собрать данные в один большой блок, но я все еще мог оставить в нем пустые ячейки. Примерно так:

  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)

Предложения по улучшению этого макроса приветствуются. Я просто возился с этим, пока он не заработал.

Теперь у меня есть красивая карта, и я могу делать все, что захочу, с помощью своих книг для ботаников.

21 голосов
/ 17 июля 2015

Макросы не требуются. Данные, как показано ниже, две колонки, даты не должны быть в порядке. Выберите диапазон, преобразуйте в таблицу (Ctrl + T). Когда данные добавляются в таблицу, диаграмма на основе таблицы автоматически включает добавленные данные.

Выберите таблицу, вставьте линейный график. Щелкните правой кнопкой мыши диаграмму, выберите «Выбрать данные», нажмите кнопку «Пустые и скрытые ячейки», выберите опцию «Интерполировать».

Burndown Chart of Pages Read

2 голосов
/ 05 января 2012

Но зачем вам использовать Excel, если вы можете делать все это онлайн, и ваш босс проверяет вашу динамическую ссылку.

Мы используем этот новый инструмент с прошлой недели. http://www.burndown -charts.com /

Что я делаю, так это отправляю своему боссу ссылку на мой график, и он играет со ссылками, чтобы посмотреть, успеем ли мы ...

http://www.burndown -charts.com / команды / DreamTeam / спринты / прототип-х

1 голос
/ 21 июля 2009

Почему бы не заполнить график в процентах. Если вы включите последнюю дату в качестве 100% полного значения, вы можете заставить график отображать линейный тренд, а также фактические данные. Это должно дать вам разумное представление о том, находитесь ли вы над или под линией.

Я бы добавил скриншот, но недостаточно реп. Вот ссылка на тот, который я подготовил ранее. Диаграмма выгорания.

0 голосов
/ 14 мая 2014

Недавно я опубликовал несколько шаблонов Excel для Scrum, журнал невыполненных работ по продукту включает в себя выпуск релиза, а журнал ожидания Sprint включает выпуск спринта.

Получить их здесь: http://www.phdesign.com.au/general/excel-templates-for-scrum-product-and-sprint-backlogs

Excel Release Burndown Chart

Excel Sprint Burndown Chart

0 голосов
/ 20 июля 2009

Скажите, что ваш набор данных находится в столбцах A и B первого листа.

  1. На ленте вставки выберите тип диаграммы как "Линия с маркерами"
  2. Щелкните правой кнопкой мыши на графике «Выбрать данные ...». Выберите ваши данные в столбцах без меток столбцов, чтобы ваш диапазон данных был примерно таким: =Sheet1!$A$2:$B$5.
  3. Прибыль! Я имею в виду, что вы закончили :-) Возможно, вы захотите изменить ярлык «Series1», который генерирует Excel, с реальным названием книги, вы можете сделать это в приведенном выше диалоговом окне «Выбор данных».

Вы можете сделать это и с несколькими книгами - до тех пор, пока их точки «оставшихся страниц» отслеживаются в одни и те же даты (например, данные Book2 будут в столбце C и т. Д.). Книги будут представлены дополнительные серии.

...