我正在研究SharePoint 2013中的公式,以比较之后的经过天数,如果开始日期是将来,今天,除非今天是在结束日期之后,在这种情况下,我想要两天之间的日子开始日期和结束日期。我想将此数字乘以我创建的值列。我目前有以下内容:
=if(
([AM PROR (k£)]+[Apps PROR (k£)]+[CC PROR (k£)]+[Infra PROR (k£)])>1,
([AM PROR (k£)]+[Apps PROR (k£)]+[CC PROR (k£)]+[Infra PROR (k£)]),
IF(DATEDIF([FROM], [TODAY], ‘d’)<0,
0,
[EST: Monthly Revenue (£k)]*
IF(DATEDIF([TODAY], [TO] , ‘d’)<0,
DATEDIF([FROM], [TO], ‘d’),
DATEDIF([FROM], [TODAY], ‘d’))
)
但似乎第二个IF语句存在问题,开始: IF(DATEDIF([FROM],[TODAY],'d')&lt; 0,0,IF(......
我想说,如果该项目尚未开始,请返回0,如果有,那么请IF(....
使用DATEDIF以这种方式返回负数是否有问题?
欢迎任何建议。
答案 0 :(得分:0)
[TODAY]在SharePoint中不像在Excel中那样起作用
请参阅:https://sharepoint.stackexchange.com/questions/151144/how-to-use-today-and-me-in-calculated-column