SharePoint Nested If Statement для добавления дней к дате, если условие выполнено - PullRequest
0 голосов
/ 31 января 2019

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

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

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

= IF (([Требуется наблюдение?]) = "Нет", "-", IF (([Требуется наблюдение?]) = "Да", ДАТА (ГОД([Дата JPE]), МЕСЯЦ ([Дата JPE]), ДЕНЬ ([Дата JPE]) + 7), ЕСЛИ (ISBLANK (([Требуется наблюдение?])), "", "")))

Я чувствую, что моя ссылка на "Да" является проблемой, но замена "Да" на ИСТИНА также не работает. Я также пытался использовать <> "Да", но не уверен, означает ли это "не равно"на «в этом контексте.

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

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

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

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

1 Ответ

0 голосов
/ 31 января 2019

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

=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/

...