Создание графиков типа индикатора выполнения или вехи в Excel 2007

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

Я использовал условное форматирование, чтобы получить следующее, но меня не устраивает:

версия условного форматирования

Число обозначает процент.

Я сделал еще один пример, где число теперь обозначает процент выполненного проекта. Если веха пройдена, она должна быть цветной. Вехи должны быть пройдены на определенную дату или период.

версия этапа

2 ответа

Вы можете по-настоящему повозиться с этим и использовать столбцы спарклайнов.

Вот как вы бы структурировали свой лист:

колонка E где вы вводите% завершения для каждого этапа. колонка C просто имеет ссылки на столбец E с условным форматированием, примененным к ним, чтобы показать только значки.

В клетке F2, войти =IF($E2>=F$1,1,0), затем перетащите вниз и вправо к ячейке Y10 (альтернативно, выберите из F2 в Y10 и ударил Ctrl + D а также Ctrl + R).

Это создает таблицу единиц и нулей для завершения на этих шагах. С этой таблицей вы можете получить все детали, которые вы хотите, но я подумал, что достаточно 5 шагов.

С F2:Y10 выберите Вставить> Столбец (в группе Sparklines на ленте) или введите AltNSO, Выберите пустую ячейку в столбце D (D2:D9) как диапазон вашего местоположения. Изменить размер столбца D чтобы он выглядел как индикатор выполнения:

Далее я бы либо скрыл, либо сгруппировал столбцы F:Y или измените их числовой формат на ;;; чтобы скрыть их ценность. Если вы решите скрыть или сгруппировать столбцы, вам нужно будет изменить настройки спарклайнов для скрытых и пустых ячеек (нажмите на спарклайны, затем AltJDDH). Вы также, вероятно, захотите установить минимальные и максимальные значения оси (AltJDA затем C или же V)

Если вы не возражаете против текстового представления и у вас есть значение% в ячейке A1, вы можете использовать:

=REPT(".",A1*50)&TEXT(A1,"0%")&REPT(".",(1-A1)*50)

Это даст вам такие результаты, как:

0%....................................................... 10%....................................................... 20%....................................................... 30%....................................................... 40%....................................................... 50%....................................................... 60%....................................................... 70%....................................................... 80%........,.............................................90%...,..................................................100%

Вы можете изменить жестко запрограммированное значение 50 ниже / выше, чтобы получить меньше / больше детализации.

Вы получите лучшие результаты, используя шрифт фиксированной ширины.

Другие вопросы по тегам