SharePoint中的DATEDIF语句工作不正常
我试图计算两个日期之间的天数,但我的公式似乎不能正常工作。函数忽略了日期中的年份。我的职能如下:SharePoint中的DATEDIF语句工作不正常,date,sharepoint,if-statement,sharepoint-2010,datediff,Date,Sharepoint,If Statement,Sharepoint 2010,Datediff,我试图计算两个日期之间的天数,但我的公式似乎不能正常工作。函数忽略了日期中的年份。我的职能如下: =IF([Today's date]>[Expiration Date],-DATEDIF([Expiration Date],[Today's date],"d"),(DATEDIF([Today's date],[Expiration Date],"d"))) 如果我使用上述功能(删除所有者),我会收到此错误: 但随后我将-DATEDIF([到期日],[今天的日期],“d”)替换为-D
=IF([Today's date]>[Expiration Date],-DATEDIF([Expiration Date],[Today's date],"d"),(DATEDIF([Today's date],[Expiration Date],"d")))
如果我使用上述功能(删除所有者),我会收到此错误:
但随后我将-DATEDIF([到期日],[今天的日期],“d”)
替换为-DATEDIF([今天的日期],[到期日]“d”)
我得到了以下结果:
这告诉我,尽管2015年3月24日明显大于2014年3月11日,但这两个案例都被视为
IF([今天的日期]>[到期日]
。有人能告诉我我做错了什么吗?谢谢。=[到期日]-[今天]