Формулы для списка SharePoint не работают - PullRequest
0 голосов
/ 02 февраля 2012

= ЕСЛИ ([Дата окончания] = '' "," TBC ", ЕСЛИ [Дата окончания]

Эта формула для вычисляемого поля в списке SharePoint не работает. Дата окончания - это столбец, и сегодня я думаю, что это функция текущей даты в sharepoint.

Ошибка в синтаксисе неверна?

Ответы [ 2 ]

1 голос
/ 04 февраля 2012

Если вы делаете это в вычисляемом столбце SharePoint, а не в Excel (это не ясно из вашего вопроса и тегов), то Стив прав насчет синтаксиса, но есть большая проблема.

Нельзя использовать вычисляемую формулу столбца Today в SharePoint - она ​​не работает.

Вы найдете множество статей, рассказывающих о фальшивом трюке с колонкой Today, но он не работает, так как формула обновляется только при обновлении записи. Посмотрите еще раз завтра, и вы все равно увидите текущий результат - он не будет обновлен.

0 голосов
/ 02 февраля 2012

Я думаю, у вас есть дополнительная цитата в вашем первом 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" ))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...