Скрыть поле в SharePoint на основе условий из другого поля - PullRequest
0 голосов
/ 17 января 2020

У меня есть список SharePoint, который я использую для отслеживания больничного времени сотрудника. Поле «Фактическое время прибытия / отъезда» предназначено для отображения фактического времени, когда сотрудник прибыл / уехал, если его не было целый день.

Я пытаюсь скрыть это поле и установите для него значение «N / A», если для поля «Тип отпуска» установлено значение «Ранний отъезд (незапланированный)» или «Опоздание (незапланированный)»

Формула, которая у меня здесь присутствует в настоящее время:

=IF([Leave Type]=OR("Early Departure (unscheduled)","Tardy (unscheduled)"),TEXT([Arrival/Departure Time],"hh:mm AM/PM"), "N/A")

и это поле «одной строки текста».

Однако результаты, которые я получаю, когда использую опцию раннего отъезда или опоздания, являются #NAME? ошибка, и когда я использую что-либо еще, я получаю # ЗНАЧЕНИЕ! ошибка.

Кто-нибудь знает, как я могу выполнить sh, что я пытаюсь сделать?

1 Ответ

2 голосов
/ 17 января 2020

Мы можем использовать приведенную ниже формулу для ее достижения.

=IF(OR([Leave Type]="Early Departure (unscheduled)",[Leave Type]="Tardy (unscheduled)"),"N/A",TEXT([Arrival/Departure Time],"hh:mm AM/PM"))

enter image description here

...