В развитие темы "Термометр". С помощью рипитинговых полей и шаманства с условным форматированием строим простые диаграммы Ганта.
Хрестоматийная задачка: организация выполняет однотипные работы на различных объектах заказчиков. В зависимости от даты заказа и всяких обстоятельств периоды работ могут быть, во-первых, разными и, во-вторых, пересекаться во времени.
Так как ресурсы (люди, оборудование, инструменты) ограничены, хотелось бы видеть картину всех таких возможных пересечений при планировании календаря работ и не вслепую принимать соответствующие решения (сдвинуть срок, поднанять исполнителя и т.п.).
Заодно неплохо бы выделить работы цветом, например, выполненные вовремя (зеленый), с задержкой (желтый) и долгострой (красный). Естественно, для этого нужно предусмотреть задание порогов "норма/средне/плохо".
Вид календаря работ в порядке ввода работ:
или по датам начала работ:
В приложенном файле-примере окно просмотра ограничено семьюдесятью днями, что оптимально для экрана с любыми пропорциями, включая 3:4 (стандартные дисплеи). Для "длинного" экрана с пропорциями 16:9 (например, ноутбуки) можно увеличить окно просмотра, просто показав дополнительные репитиции в рипитинговых полях (в примере их заложено 150).
Однако, и без этого ничто не мешает нам "ползать" по нашему рабочему календарю влево и вправо. Просто измените дату начала обзора (левая граница окна) и картинка вместе с заголовками сдвинется в нужную сторону. Сдвиг можно осуществлять как с шагом в один день (темные кнопки-стрелки рядом с полем "Дата начала обзора"), так и на целые периоды - неделя, декада, месяц и т.д., которые вы задаете сами (двойные светлые кнопки-стрелки и поле "Шаг").
Если разноцветье вам ни к чему, просто задайте пороги "норма/средне/плохо" соответствующим образом и все полоски на диаграмме станут одного цвета.
Подробности в демо-файле.
Тэги: графика, условное форматирование, диаграмма Ганта