2014-11-03 3 views
0

Я пытаюсь вычислить количество дней между двумя датами, но моя формула, похоже, не работает должным образом. Это как функция игнорирует годы в датах. Моя функция заключается в следующем:Инструкция DATEDIF в SharePoint не работает должным образом

=IF([Today's date]>[Expiration Date],-DATEDIF([Expiration Date],[Today's date],"d"),(DATEDIF([Today's date],[Expiration Date],"d"))) 

Я получаю эту ошибку, если я использую выше функции (Владельцы удалены):

enter image description here

Но потом я заменяю -DATEDIF([Expiration Date],[Today's date],"d") с -DATEDIF([Today's date],[Expiration Date]"d") я получить этот результат:

enter image description here

Это говорит мне, что оба случая рассматриваются как IF([Today's date]>[Expiration Date], хотя 3/24/2015 явно больше, чем 11/03/2014. Может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно? Благодарю.

ответ

Смежные вопросы