Мне нужна помощь в размещении моего листа Excel для использования. Случай, если я работаю с 18:00 до 22:00, у меня есть мультипликатор дохода 1,2. Если я работаю с 22:00 до 06:00, у меня есть множитель 1,4. 06:00 - 08:00 снова 1,2.

Сейчас иногда работаю с 19:00 до 23:00. Поэтому я не могу просто сказать 4 * (доход * 1,2), потому что последний час - * 1,4. Как я могу пойти по этому поводу? В настоящее время у меня есть этот расчет:

Что делает работу частично, она просчитывает 22-23 часа и 06-06:30 часов. Любая помощь будет оценена!

1 ответ1

1

Похоже, вы либо начинаете в 1:00, либо в 19:00, поэтому, если это всегда так, достаточно двух довольно простых формул. В приведенной ниже таблице я вычислил "эквивалентные" отработанные часы, указав их в множителях. Эти цифры можно умножить на вашу базовую почасовую ставку, чтобы получить $ (или fl?) сумма заработана.

Формула в столбце C, где время начала 19:00:

=24*(IF(B2-TIME(22,0,0)>0,(TIME(22,0,0)-A2)*1.2+(B2-TIME(22,0,0))*1.4,(B2-A2)*1.2))

и где время начала 1:00:

=24*(IF(B6-TIME(6,0,0)>0,(TIME(6,0,0)-A6)*1.4+(B6-TIME(6,0,0))*1.2,(B6-A6)*1.4))

Умножение на 24 преобразует время в десятичные часы, а функция TIME(чч, мм, сс) позволяет выполнять вычисления с использованием "постоянных" времен - 22:00 или 6:00.

Если вы хотите иметь только одну формулу, вы можете объединить эти два уравнения, используя (несколько запутанный) IF (), который проверяет время начала. Если время начала может отличаться от 19:00 или 1:00, это немного усложнит ситуацию.

Дайте мне знать, как это работает для вас. Удачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .