计算列 - 将x天添加到创建日期,不包括周末Infopath

时间:2015-11-25 07:35:41

标签: sharepoint sharepoint-2010 sharepoint-2013 sharepoint-designer sharepoint-workflow

我在列表中创建了一个新字段(日期和时间类型的计算字段),并将其称为“升级日期”,然后使用此公式。

= IF(工作日([修改])> 3,[修改] +5,IF(工作日([修改])> 1,[修改] +3,[修改] +4))

假设用户在列表中创建了一个项目并且他们有2个(工作日)将其标记为已完成,上面的公式计算3个工作日,我需要2个工作日。请帮帮我。

1 个答案:

答案 0 :(得分:1)

如果我理解正确的话:

星期一增加一份文件:到期日应设定为星期三(所以星期二和星期三标记为已完成)

星期四增加的文件:截止日期应设置为星期一(星期五和星期二,标记为已完成)

然后这是正确的公式:

=IF(WEEKDAY([Modified])=5;[Modified]+4;IF(WEEKDAY([Modified])=6;[Modified]+4;IF(WEEKDAY([Modified])=7;[Modified]+3;IF(WEEKDAY([Modified])=1;[Modified]+2;[Modified]+2))))