Меня попросили настроить Google Sheet для биллингового отдела со следующими требованиями
Входные данные
- Время начала
- Время окончания
Они будут отформатированы с использованием ВРЕМЕНИ
Запрос состоит в том, чтобы взять выходные данные продолжительности (Время окончания - Время начала) и установить "Время оплаты", автоматически применяя эти правила
- Если продолжительность меньше 60 минут, установите для Billable Time значение 60 минут
- Если для параметра Duration больше 60 минут, но меньше 90 минут, установите для Billable Time значение 90 минут
Моя текущая формула: =IF(AND(TIME(1,0,0)>=(C2-B2),TIME(1,0,0),IF(AND(TIME(1,30,0)>=(C2-B2),TIME(1,30,0),IF(AND(TIME(1,30,0)>(C2-B2),CEILING(C2-B2,TIME(0,15,0))))))))
Где B2 - Время начала, а C2 - Время окончания
Но я получаю ошибку
Ошибка Неправильное количество аргументов для IF.Ожидается от 2 до 3 аргументов, но есть 1 аргумент.
У меня был некоторый успех с этой формулой, но я не могу заставить работать значения времени
=IFS(value(C2-B2)=0," ",value(C2-B2)<=60,"60",value(C2-B2)<=90,"90",value(C2-B2)>90,ceiling(C2-B2,"00:15"))