SharePoint列表无效

时间:2012-02-02 11:20:35

标签: excel sharepoint

= IF([结束日期] =''',“TBC”,IF [结束日期]<(今日-14),“存档”,IF([结束日期]

SharePoint列表中计算字段的此公式无效。结束日期是一列,今天我认为它是sharepoint中今天日期的功能。

错误是语法错误?

2 个答案:

答案 0 :(得分:1)

假设您在SharePoint计算列中执行此操作而不是Excel(从您的问题和标记中不清楚),那么Steve对语法是正确的,但存在更大的问题。

You can't use Today in SharePoint calculated column formula - it does not work.

你会发现很多文章都在讨论假冒的今日专栏技巧,但它不起作用,因为公式只会在你更新记录时更新。明天再看,你仍会看到今天的结果 - 它不会更新。

答案 1 :(得分:0)

我认为你的第一个IF中有额外的引用。

而不是:

=IF([End Date]=''" , "TBC",IF([End Date]< (Today -14), "Archived" , IF([End Date]<Today,"Inactive", "Active" ))

试试这个:

=IF([End Date]="" , "TBC",IF([End Date]< (Today -14), "Archived" , IF([End Date]<Today,"Inactive", "Active" ))