Введение в формулы в Microsoft Project
Алексей Просницкий, РМР, MVP
Хочешь понять сам – объясни другим
По долгожданным просьбам мы начинаем серию статей, посвященных формулам в Microsoft Project.
В Microsoft Project есть следующие виды полей:
- Встроенные.
- Настраиваемые.
Встроенные поля – все те, которые используются Microsoft Project для собственных расчетов и те, которые уже автоматически настроены для занесения или расчета информации.
Настраиваемые поля – все те, которые предназначены для использования пользователем и занесения в них собственной информации по задачам, ресурсам и назначениям. Все настраиваемые поля заканчиваются на цифры от 1 до 10, или от 1 до 20, или от 1 до 30, в зависимости от типа поля. Например, поле «Начало» является встроенным полем Microsoft Project, а поле «Начало1» является настраиваемым полем.
Все настраиваемые поля, за исключением кодировки справочника, могут использовать формулу для расчета тех показателей, которые невозможно получить через встроенные/стандартные поля.
Создадим в начале самую простую формулу, которая будет отображать в пользовательском поле «Длительность1» значения поля «Отклонение окончания».
Для этого, в свойствах поля, вы должны последовательно нажать «Формула – Поле» и выбрать в меню «Дата – Отклонение окончания». Нибелунги могли бы просто написать в окне «Формула для «Длительность1» поле [Отклонение окончания].
После написания формулы, вас система вежливо предупредит о том, что если есть какие-то значения в поле, то они будут потеряны.
Путем нехитрых манипуляций, мы проверяем, что формула работает.
Но, она не работает на уровне проекта и на уровне назначений. Там все по нулям.
Как это исправить? Элементарно. Всего лишь две галочки.
Т.е. самая простая формула в Microsoft Project, это когда вы просто приравниваете одно полю другому.
Давайте мы теперь сделаем так, чтобы в поле «Длительность1» вместо значений были цветные индикаторы.
Для этого в свойствах настраиваемого поля «Длительность1» нужно последовательно:
- Нажать кнопку «Графические индикаторы».
- Задать графические индикаторы для интервалов отклонений.
- Дважды нажать «ОК».
В результате индикаторы есть на уровне задач, но не на уровне проекта и назначений. С последним никак, но вот задать на уровне проекта можно.
Для этого в свойствах индикатора нужно поставить галочки одинаковых условий индикаторов для суммарных строк и суммарной задачи проекта.
Как Microsoft Project понимает, когда какой индикатор подставлять, ведь условие желтого индикатора «Больше или равно 0» также больше 2, где индикатор красный?
Microsoft Project использует теорию интервалов и отсекает, например, условие отображения желтого индикатора при «встрече» с условием красного индикатора.
В следующей статье мы начнем усложнять. Ууууу…..