2016-04-13 5 views
0

Strugling, получить простую формулу, работая в расчетной области в Sharepoint 2010. У меня есть ниже формулу:Sharepoint 2010 - Проблемы с вычисляемых полей формулы

=IF(([Column1]-[Column2])<0.33334,"OK","Not OK") 

В основном я хочу эту формулу, чтобы вернуться да или нет продолжительность между двумя датами больше 8 часов (в децималах - 0,33334). Это данные столбцы содержат, чтобы дать вам идею:

(text fields) Column1 = 2016-03-24 13:00 
(text fields) Column2 = 2016-03-23 21:50 

Я получаю синтаксическую ошибку при попытке применить эту формулу.

Теперь, если я эту формулу:

([Column1]-[Column2]) 

Это возвращает меня с 0,631944444445253 (15 часов), как и ожидалось. Но кто-нибудь знает, почему это не работает?

+0

Здравствуйте, хорошим советом является «написать» эти функции сначала в Excel, поскольку это тот же синтаксис (и доступные функции). Оттуда легче отлаживать – Verthosa

ответ

0

Как я прокомментировал, я всегда советую делать то же самое в Excel. Это будет легче отлаживать.

Я сделал это для вас, и в мои настройки языка/культуры, я должен был изменить 0.33334 до 0,33334

Как вы пишете это возвращает 0,63194444 .. я думаю, вам нужно будет использовать запятую также вместо точечного разделителя ...

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

  • Нет связанных вопросов^_^