Используйте функцию зависимостей в Smartsheet для автоматического расчёта и корректировки дат в качестве значений для изменения длительности и предшественников (задач, которые должны быть выполнены сначала).
USM Content
When you activate dependencies:
- Changes in a row’s predecessor's start or end date immediately adjust the row’s dependent dates.
- Если ввести два значения в столбцах даты начала, даты окончания и длительности, то значение в третьем столбце вычисляется автоматически.
- Даты начала и окончания, длительность и процент выполнения вычисляются и сводятся в родительских строках.
- Значения в родительских строках доступны только для чтения, так как рассчитываются автоматически по значениям в дочерних строках.
- В диаграмме Ганта можно выделить критический путь для наглядного отображения последовательности задач, которые влияют на длительность всего проекта.
Если включить зависимости в столбцах "Дата начала", "Дата окончания", "Продолжительность", "% выполнения" и "Предшественники", вы не сможете использовать формулы.
Activate or deactivate dependencies
- Right-click any column header in the grid or Gantt view and select Project Settings, or select the settings toolbar button in the top right corner of Gantt view.
- Параметры зависимости
- Select the Dependencies enabled checkbox. Укажите столбцы, которые должны использоваться в качестве столбца Предшественника и столбца Длительности.
If you don't have columns set up for this, Smartsheet automatically creates the predecessors and duration columns.
- Нажмите ОК.

Чтобы отключить зависимости и убрать функции автоматизации из таблицы, выполните указанные ниже действия.
- Right-click any column header in the grid or Gantt view and select Project Settings, or select the settings toolbar button in the top right corner of Gantt view.
- Uncheck the Dependencies enabled box.
- Нажмите ОК.
Работа со столбцами "Длительность" и "Предшественники"
При вводе в строке значения длительности или предшественника даты начала и окончания рассчитываются автоматически по расписанию рабочих дней, настроенному в параметрах проекта
Длительность
Длительность — это количество рабочего времени в период от даты начала до даты окончания. When you enable dependencies in your sheet, Smartsheet automatically calculates the duration for a row based on its start and end dates. You can also manually enter a row's duration value, automatically updating the row’s end date.
When calculated automatically, your duration returns in days. Если вам требуются другие единицы времени, введите значение длительности вручную.
Доступно несколько различных форматов:
- недели (например, 2н);
- полные рабочие дни (например, 4д);
- неполные рабочие дни (например, 3,5д);
- часы (например, 7ч);
- минуты (например, 60м);
- Секунды
- Milliseconds: 50000ms
- сочетание часов, минут и миллисекунд (например, 4ч 30м);
Zero duration creates a diamond shape on the Gantt view, indicating a milestone.
В столбце Длительность можно использовать истёкшее время, чтобы не учитывать нерабочее время (включая нерабочие дни и праздники). Истёкшее время обозначается буквой "e" в начале строки (e3д или e5ч).
Обратите внимание
- В родительских строках длительность всегда указывается в неполных рабочих днях.
- Если на выполнение задачи требуется больше времени, чем предполагалось, можно увеличить длительность, чтобы перенести дату окончания. При этом будут автоматически перенесены даты окончания зависимых задач.
- При указании длительности и даты начала функция зависимостей автоматически вычисляет дату окончания, прибавляя число в ячейке Длительность к дате начала и отнимая все нерабочие дни.
- Если используются неполные рабочие дни, при вычислении даты окончания приложение Smartsheet также учитывает продолжительность рабочих дней.
- Задачу можно вручную запланировать так, чтобы она начиналась в нерабочий день. При этом дана начала включается в длительность, но последующие нерабочие дни исключаются.
Предшественники
Чтобы сделать задачу зависимой от другой задачи, укажите номер соответствующей строки в столбце Предшественники. При изменении дат предшествующей задачи даты зависимой задачи будут изменяться автоматически.
Зависимости задач, создаваемые с помощью столбца Предшественники, также влияют на критический путь проекта. Настройка зависимостей задач позволяет приложению Smartsheet определять последовательность их выполнения, что влияет на длительность всего проекта.
To define predecessors:
- Найдите строку, для которой хотите создать предшественник.
- В столбце "Предшественник" введите номер строки того элемента, который должен быть выполнен до текущего элемента. Вы можете задать зависимости от нескольких предшественников, введя в ячейке номера строк через запятую (как в строке 7 на изображении).
Обратите внимание
- Если дата начала или окончания задачи зависит от предшественника, её можно изменить вручную, щёлкнув в ячейке и выбрав новую дату. При этом будет перезаписана связь с предшественником и удалено значение предшественника из строки.
- Предшественник, добавленный в родительскую строку иерархии, будет применён ко всем её дочерним строкам, так как в родительской строке действует функция сводки. This dependency relationship determines the start date for each child row and restricts direct changes to those dates in the child rows. Если удалить значение предшественника в родительской строке, вы сможете вручную изменять даты в отдельных дочерних строках.
Edit a predecessor relationship
При указании предшественника между элементами по умолчанию создаётся связь Окончание–начало.
Промежуток — это период бездействия между предшественником и зависимой задачей.
Например, если ввести в поле Промежуток значение 1д для зависимости Окончание–начало, то зависимые задачи будут начинаться через один рабочий день после даты окончания предшественника.
Чтобы зависимые задачи начинались за определённое время до окончания предшественника, укажите отрицательное число (например, -1д) и создайте общее время выполнения.
- Select Edit Predecessors at the column's right of any Predecessors cell.
- Select the relationship Type:
- Окончание–начало (ОН) — задача начинается по завершении предшествующей.
- Окончание–окончание (ОО) — задача завершается одновременно с предшествующей.
- Начало–начало (НН) — задача начинается одновременно с предшествующей.
- Начало–окончание (НО) — задача завершается перед началом предшествующей.
- Select a Lag time. Промежуток и общее время выполнения можно указывать с шагом в недели, полные рабочие дни, неполные рабочие дни, часы, минуты, секунды, миллисекунды или использовать их сочетания (точно так же, как и в приведённых выше примерах длительности).
- Нажмите ОК.