Вложенный оператор If в SharePoint для добавления дней к дате, если условие выполнено

У меня есть библиотека документов SharePoint, и мне нужен вычисляемый столбец для хранения срока выполнения. Мои существующие столбцы: «Требуется дополнительная информация?» поле "Да / Нет" и "Дата JPE" - поле даты. Если требуется продолжение? равно Да, я хочу, чтобы срок платежа был через 7 дней после даты JPE. Если требуется продолжение? равно No или null. Мне не нужна дата в этом поле, и я бы принял пробел, ноль или дефис вместо даты.

Я пробовал много итераций следующих формул:

ЕСЛИ (ИЛИ ([Требуется продолжение?] = «Нет», ISBLANK ([Требуется продолжение?])), «-», ЕСЛИ ([Требуется продолжение?] = «Да», [Дата JPE] +7, "-")

= IF (([Требуется продолжение?]) = «Нет», «-», IF (([Требуется продолжение?]) = «Да», ДАТА (ГОД ([Дата JPE]), МЕСЯЦ ([Дата JPE ]), DAY ([JPE Date]) + 7), IF (ISBLANK (([Требуется продолжение?])), "", "")))

Я чувствую, что моя ссылка на «Да» - это проблема, но замена «Да» на ИСТИНУ также не работает. Я также пытался использовать ‹>« Да », но не уверен, означает ли это« не равно »в данном контексте.

Я работал с формулой Excel, которая отлично работает каждый раз: = ЕСЛИ (E5 = «Нет», «-», ЕСЛИ (E5 = «Да», D5 + 7, ЕСЛИ (ISBLANK (E5), «0», "1"))) где E5 - это обязательное продолжение? а D5 - дата JPE.

Я работаю в Блокноте и копирую в поле формулы SharePoint, поэтому считаю, что мои кавычки - это правильные символы.

Может ли кто-нибудь предложить лучший или улучшенный синтаксис или другие подходы для достижения того же? Мои исследования до сих пор говорят мне, что мне нужны квадратные скобки, потому что заголовки моих столбцов содержат пробелы, но это ново для меня, поэтому я, возможно, не понял это правильно.

Большое спасибо!


person tricia gomoll    schedule 30.01.2019    source источник


Ответы (1)


Я нашел решение, которое работает:

=IF(([Requires Follow Up?]),DATE(YEAR([JPE Date]),MONTH([JPE Date]),DAY([JPE Date])+7),"")

благодаря Райану из Pentalogic

http://blog.pentalogic.net/2015/06/sharepoint-calculated-column-formula-with-yes-no-boolean-fields/.

person tricia gomoll    schedule 31.01.2019