您可以使用Smartsheet中的Dependencies功能来自动计算和调整日期,作为持续时间(需要多长时间才能完成)和前任(必须先发生的事情)更改的值。一旦启用了依赖项,您的工作表将具有以下功能:
- 更改已定义前代的开始或结束日期将立即调整所有受抚养人的日期。
- 为开始日期、结束日期和持续时间列输入任意两个值,将自动计算第三个值。
- 开始和结束日期、持续时间和完成百分比将作为摘要计算上卷到父行。
- 输入“持续时间”和“前身”值时,将根据工作表“项目设置”中建立的“工作日”计划自动填充开始日期和结束日期。
- 父行值是只读的,因为它们是根据子行中的值自动计算的。在我们的文章中了解更多父级Rollup功能.
- 您可以在甘特图中突出显示关键路径,以可视化驱动整个项目持续时间的因素。请参阅帮助中心的文章关键路径获取详细信息。
启用或禁用项目中的依赖项
要启用工作表中的依赖项:
- 单击下拉箭头
在任意列标题下,然后选择编辑项目设置。
的项目设置表单将出现。 - 在项目设置表单中,在依赖关系,选择依赖项启用复选框。
新的选项将出现在“项目设置”窗体中。 - 选择工作表中的哪些列应用作“前任”列和“持续时间”列。(如果你没有为此设置列,当你启用依赖关系时,Smartsheet将为你插入名为“前任”和“持续时间”的列。)
要停止使用依赖项并从工作表中删除自动化:
- 单击下拉箭头
在任意列标题下,然后选择编辑项目设置。
- 取消的依赖项启用框,然后点击好吧来应用更改。
与持续时间和前任一起工作
在一行中输入“持续时间”或“前身”值时,将根据“项目设置”中建立的“工作日”计划自动填充“开始日期”和“结束日期”。
持续时间
持续时间是指从开始日期到结束日期之间的工作时间。持续时间可以根据开始和结束日期自动计算,也可以在“持续时间”列中手动输入。
当使用开始日期和结束日期自动计算持续时间时,持续时间以天为单位返回。对于其他单位,请手动输入持续时间。
下表包含如何在持续时间列中设置值格式的示例。
持续时间 | 格式 |
---|---|
周 | 2 w |
整个工作天 | 4 d |
部分工作日 | 3.5 d |
小时 | 7小时 |
分钟 | 60米 |
秒 | 500年代 |
结合 | 4小时30米 |
可以在“持续时间”列中使用经过的时间来忽略非工作时间(包括非工作日和假日)。以“e”开头表示经过时间的持续时间(例如e3d, e5h)。
前任
前身用于创建项之间的依赖关系。
通过指定前身创建依赖项
- 找到要为其创建前身的行。
- 在“前辈”列中,键入必须出现在正在处理的项之前的项的行号。
- 您可以在单元格中输入行号,并用逗号分隔行号(如下图第7行所示),从而对多个前辈建立依赖关系。在确定受抚养人的日期时,Smartsheet将考虑所有前任。(例如:在“从结束到开始”关系中,Smartsheet将把从属关系的开始日期安排在所有前一个关系的最近发生的结束日期之后。)
- 将前身添加到层次结构中的父行中,由于父行具有上卷功能,将使前身应用于其所有子行。这种前身关系防止直接更改子行中的日期。例如,如果在父行中设置了“从完成到开始”的前身,则所有子任务都将在同一日期启动,而不管在子行级别设置的前身是什么。要解决这个问题,请尽可能在最低级别的子行设置前辈。
更改前身关系的属性
默认情况下,在指定前导项时,将在项之间建立“完成到开始”关系。
若要更改依赖项与其前身之间的关系,请单击编辑前辈(单击“前任”列中的任何单元格)。在“编辑前任”表单中,您可以更改关系类型或添加滞后时间。
您可以从以下依赖类型中选择:
- 从结束到开始(FS) -在前一个任务完成后开始。
- 完成到完成(FF) -在前一个完成的同时完成。
- start -to- start (SS) -在前一个启动的同时启动。
- 从开始到结束(SF) -在前一个开始之前完成。
滞后时间和交货时间
要表示一段时间的不活动或前身和从属之间的重叠,可以使用滞后时间。例如,在“完成到开始”依赖项的“延迟(天)”字段中输入1d,会导致依赖项在其前身完成后开始一个额外的工作日。若要安排从属项在前一个任务完成之前启动,请使用负数(例如-1d)来创建前置时间。
注意:延迟和交货时间可以以周、整个工作日、部分工作日、小时、分钟、秒、毫秒或组合的增量输入(以类似于持续时间上面的例子)