Умножение часов / минут в вычисляемом столбце
Я пытаюсь использовать вычисляемые столбцы, чтобы суммировать разницу между двумя временами, а затем умножить этот результат на число.
Список SharePoint выглядит так:

Столбцы «Время начала» и «Время окончания» - ТЕКСТ, причина этого в том, что список заполняется из Microsoft Form, в которой нет встроенного элемента управления временем, поэтому пользователи вводят это как произвольный текст.
«Разница во времени» - это вычисляемый столбец со следующим расчетом
=TEXT([Start Time]-[End Time],"h:mm")
Кажется, это работает, как ожидалось, и показывает разницу во времени между двумя полями времени.
Следующим шагом я хочу умножить результат в «Разнице во времени» на число в «Счетчике сотрудников». Опять же, это вычисляемый столбец со следующей формулой
=[Time Diff]*[Employee Count]*24
Как вы можете видеть, он работает, когда «Количество сотрудников» равно 2, но если оно равно 1, сумма неверна, столбцы «Расчетное общее время» и «Разница во времени» должны быть одинаковыми. Я ужасно близок, но я не вижу, как правильно рассчитать эту сумму, надеюсь, кто-нибудь сможет помочь?
Заранее спасибо Роб
Ответы
Вы должны достичь цели с помощью этой формулы:
=CONCATENATE(INT([Time Diff]*[Employee Count]*24),":",TEXT(MOD([Time Diff]*[Employee Count]*24*60, 60), "00"))
Хорошо, я вижу, проблема была здесь между сиденьем и клавиатурой. «Расчетное общее время» - это, конечно, десятичная дробь времени, поэтому 45 минут = 0,75 часа, так что расчет правильный.
Роб