Я пытаюсь рассчитать коэффициент для каждого работника и месяца. Коэффициент зависит от фактических рабочих дней.
Например, чтобы рассчитать его за апрель (с 1 апреля по 30 апреля 2009 года), один сотрудник находится в отпуске с 8 августа по 12 апреля 2017 года, и он покинет компанию 4 апреля. 26 / 2019.
В апреле 30 дней, а у работника 5 выходных и 4 дня без контракта (поэтому у него нет возможности работать в течение 9 дней). В этом случае коэффициент будет 0,7 = (1/30) * (30-9).
Как можно считать дни столкновения для каждого месяца? Также возможно, что сотрудник находится в отпуске с 25 марта по 5 марта 2009 года и т. Д.