Я должен быть в состоянии сделать отчет о взаимосвязи между больничными (дни) и человеко-годами. Данные на месячном уровне, состоят из четырех лет и выглядят так (есть также собственные столбцы для года и бизнес-единицы):
Month Sick leaves (days) Man-years
January 35 1,5
February 0 1,63
March 87 1,63
April 60 2,4
May 44 2,6
June 0 1,8
July 0 1,4
August 51 1,7
September 22 1,6
October 64 1,9
November 70 2,2
December 55 2
Пользователь должен иметь возможность фильтровать год, месяц, а также бизнес-единица и получение информации о днях отпуска по болезни за отфильтрованный период времени (и в выбранной бизнес-единице) по сравнению с общей суммой человеко-лет за тот же период (и единицу). Рассчитанный из данных испытаний выше, желаемый результат должен быть 488 / 22,36 = 21,82
Однако мне не удалось сделать то, что я хочу. Основная проблема заключается в том, что при расчете учитываются только те месяцы с ненулевыми днями отпусков по болезни и игнорируются человеко-годы тех месяцев с нулевыми днями отпусков по болезни (например, данные: февраль, июнь, июль). Я пробовал несколько альтернативных функций (все, все выбранные, фильтр ...), но результаты остаются неудовлетворительными. Поэтому вся информация о лучшем решении будет высоко оценена.