Назад | Перейти на главную страницу

Календарь SharePoint - время начала после определенного часа

Я работаю со списком календаря SharePoint, чтобы создать график смен для команды (со стороны конечного пользователя, я не пишу код). Я добавил несколько настраиваемых столбцов в элемент списка календаря. У меня есть список, экспортированный в Excel, где у меня настроена сводная таблица, поэтому я могу видеть сводку по различным столбцам - я вижу имя человека (из столбца заголовка), общее количество часов, на которые они запланированы (разделены на дни недели и выходные на основе добавленного мной настраиваемого столбца).

Мне нужен способ проверить время начала смены, чтобы определить, дневная смена (начинается в 7 утра), смена Евы (начинается в 15:00) или ночная смена (начинается в 22:00). Итак, при создании нового вычисляемого столбца я бы предположил, что нужная мне функция будет выглядеть примерно так: «= If ([StartDate]> ....», но я не уверен в остальном. Кто-нибудь знает, как я могу написать эту функцию?

Вам нужно будет извлечь только час из поля StartDate, а затем сравнить с ним. В Hour() функция вытягивает час как число от 0 до 23. Затем вы вкладываете несколько IF() заявления, и у вас есть ответ. Примерно так должно работать:

=IF(HOUR([StartDate])<6,"Night",IF(HOUR([StartDate])<14,"Day",IF(HOUR([StartDate])<21,"Eve","Night")))