Доброго времени суток, уважаемые форумчане! Всех с прошедшими новогодними праздниками. Новый год и у меня новые форматы учета рабочего времени сотрудников. Ломал голову, ломал и решил таки обратиться сюда за помощью.
Условие задачи таково: Сотрудники работают с 9 до 18 в условиях нормального трудового дня и время от времени у них случаются переработки (то время, которое они затрачивают на работу после 18 часов вечера). Все данные по ним свожу в таблицу, где в столбцах даты, а в строках сотрудники, на пересечении время окончания их работы (с учетом переработки) и рядом количество часов переработки. Необходимо в итоговом столбце свести все подсчеты одной красивой и аккуратной формулой, которая бы каждую ячейку с количеством часов за день проверяла бы на следующее условие: если у сотрудника в часах переработки 0, то счет в этой ячейку не производится и переходит счет в следующую, если у сотрудника часов переработки не более 2, то данные заносятся в ячейку "х1,5" и считаются следующие, если встречается это же условие далее, то данные в итоговой ячейке суммируются, если у сотрудника часов переработки более 2, то из значения в ячейке отнимается 2 часа и результат заносится в ячейку "х2", если встречается это же условие далее, то данные в итоговой ячейке суммируются.
Решением в лоб у меня получается нагромождение "Если" и более ничего придумать не могу.
Во вложении фрагмент таблицы. И хотелось бы в итоге избавиться от дополнительного столбца после каждого дня "Кол-во часов", потому как и без этого таблица на месяц получается длинной, а с этими добавочными столбцами и подавно.
Мне на данном этапе не важно, сколько это будет в умноженном на 1,5 или 2. Мне бы принцип подсчета подхватить, а умножить я потом сам смогу)))
Помогите пожалуйста, кто силен в Экселе!!!
Условие задачи таково: Сотрудники работают с 9 до 18 в условиях нормального трудового дня и время от времени у них случаются переработки (то время, которое они затрачивают на работу после 18 часов вечера). Все данные по ним свожу в таблицу, где в столбцах даты, а в строках сотрудники, на пересечении время окончания их работы (с учетом переработки) и рядом количество часов переработки. Необходимо в итоговом столбце свести все подсчеты одной красивой и аккуратной формулой, которая бы каждую ячейку с количеством часов за день проверяла бы на следующее условие: если у сотрудника в часах переработки 0, то счет в этой ячейку не производится и переходит счет в следующую, если у сотрудника часов переработки не более 2, то данные заносятся в ячейку "х1,5" и считаются следующие, если встречается это же условие далее, то данные в итоговой ячейке суммируются, если у сотрудника часов переработки более 2, то из значения в ячейке отнимается 2 часа и результат заносится в ячейку "х2", если встречается это же условие далее, то данные в итоговой ячейке суммируются.
Решением в лоб у меня получается нагромождение "Если" и более ничего придумать не могу.
Во вложении фрагмент таблицы. И хотелось бы в итоге избавиться от дополнительного столбца после каждого дня "Кол-во часов", потому как и без этого таблица на месяц получается длинной, а с этими добавочными столбцами и подавно.
Мне на данном этапе не важно, сколько это будет в умноженном на 1,5 или 2. Мне бы принцип подсчета подхватить, а умножить я потом сам смогу)))
Помогите пожалуйста, кто силен в Экселе!!!