К тексту на этой странице мог быть частично применён машинный перевод.

Функция ПРЕЕМНИКИ

Используется в другой функции для вычисления прямых преемников задачи и возврата номеров строк следующих задач, которые возникают в результате упомянутой задачи.

Синтаксис

SUCCESSORS(value)
  • значение
    Оцененное значение является результатом формулы, возвращаемой в одной ячейке.

Пример использования

= JOIN(ПРЕЕМНИКИ(Column@row),”,”)

Примечания об использовании

  • Чтобы использовать эту формулу, вам нужно активировать зависимости, иначе вы увидите ошибку #INVALID COLUMN VALUE.
  • Преемник — это задача, которая не может начаться или завершиться, пока не будет завершена предшествующая задача (предшественник).
  • Предшественники создают зависимости по датам между задачами. Дата определённого события для одной задачи должна наступить перед тем, как начнется другая.
  • Вы не можете исключить информацию о дочерних строках из функции преемника, если преемник является родительской строкой. Вы можете написать формулу вспомогательного столбца, чтобы удалить любых дочерних преемников, чьи предшественники не были явно указаны, чтобы обойти это.
  • Эта функция автоматически перечисляет задачи, зависимые от текущей задачи. Это полезно для отслеживания зависимостей и уточнения сроков проекта и отношений между задачами.
  • У задач может быть несколько непосредственных предшественников.
  • Чтобы сослаться на значения преемников в другой формуле, например, для сбора списка имен задач или статусов, вам нужно использовать формулу вспомогательного столбца Row #. Например, (MATCH(Unique@row, Unique:Unique, 0), где Unique — это любой столбец в таблице, который всегда заполнен и уникален для каждой строки. Вы также можете использовать авто-номер

Примеры

Пример 1

=JOIN(ПРЕЕМНИКИ(column@row),CHAR(10))

В сочетании с функцией JOIN в многофункциональном выпадающем списке эта формула вычисляет прямых преемников задачи. Она возвращает коллекцию номеров строк задач, которые возникают из-за упомянутой задачи.

 

Пример 2

=COUNT(ПРЕЕМНИКИ(column@row))

Определяет количество прямых задач, зависящих от текущей задачи.

 

Пример 3

  • =COUNTIFS(Преемники:Преемники, HAS(@cell, [Row #]@row))

  • =COUNTIFS(Преемники:Преемники, HAS(@cell,

  • [Row #]@row), [% Завершено]:[% Завершено], 1)

Если все предшествующие задачи завершены на 100%, отметьте флажок, указывающий на то, что текущую задачу можно начать. Это решение требует вспомогательного столбца с номерами строк и другого с формулой JOIN/ПРЕЕМНИКИ выше.

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

Остались вопросы?

Используйте шаблон Справочник по формулам, чтобы найти дополнительную поддержку, ресурсы, просмотреть 100+ формул, глоссарий каждой функции, с которой вы можете практиковаться в реальном времени, и примеры часто используемых и сложных формул.

Найдите примеры того, как другие клиенты Smartsheet используют эту функцию, или задайте вопрос о вашем конкретном случае использования в онлайн-сообществе Smartsheet.

Обратиться к Сообществу