Я работаю над таблицей для управления посещаемостью сотрудников, отпуском и начисленным отпуском (см. Скриншот ниже).Я расширяю это из шаблона, который я нашел в Интернете.
См. Активную ячейку NL8, здесь я хочу придумать формулу, которая составляетначисленные выходные дни, основанные на тех днях, когда сотрудник проработал.
То, что в настоящее время существует, в основном совпадает с «Днем отпуска (месяц)» и подсчитывает любые значения (дни отпуска), которые есть в отношении этого сотрудника.
Поскольку в этой электронной таблице задан весь год, остальные формулы выглядят так:
=ArrayFormula(SUMPRODUCT((OFFSET($A7,0,31*($A$3-1)+1,1,31)<>"")*(IF(OFFSET($A7,0,31*($A$3-1)+1,1,31)=$NZ$15,0.5,IF(OFFSET($A7,0,31*($A$3-1)+1,1,31)=$NZ$16,0.5,1))*(OFFSET($A$4,0,31*($A$3-1)+1,1,31)))))
(просто чтобы дать вам пример того, как они компенсируются для каждого месяца)
Отпуск начисляется из расчета 2,33 дня за календарный месяц.Мне нужно суммировать это в столбце «Начислено за праздничные дни», но в идеале не нужно отмечать каждый посещенный день в ячейке для каждого сотрудника.Есть ли способ, которым это можно сделать, вычисляя, например, только 2,33 в месяц с даты начала до текущей даты?
Редактировать
Если это поможет, здесь только для чтениякопию моего листа , копию которого вы можете сделать.