Это электронная таблица, о которой идет речь .
Мне нужно рассчитать FTE (эквиваленты полной занятости сотрудника) для нескольких проектов с течением времени. Сотрудники постоянно меняют количество часов в неделю (листок «Импорт сотрудников»), максимальное количество рабочих часов в неделю - 40. Поэтому у кого-то, работающего 40 часов в неделю, будет полный рабочий день 1.
Я пытаюсь написать формула, которая будет заполнять желтые клетки. Я не думаю, что это возможно, используя формулы массива, поэтому у меня нет проблем с копированием формулы для каждой недели и каждого проекта. Но задача для меня состоит в том, чтобы выполнить операцию sumproduct, которая включает VLOOKUP с соответствием Сотрудника И датой между совпадением в одно и то же время. Может быть, кто-то может помочь.
РЕДАКТИРОВАТЬ: У меня был небольшой успех с этой формулой:
=SUMPRODUCT({K19:K21}; ARRAYFORMULA(VLOOKUP($F19:$F21; SORT( FILTER({'Employees Import'!$A$1:$A\'Employees Import'!$E$1:$E\'Employees Import'!$F$1:$F\'Employees Import'!$G$1:$G}; ('Employees Import'!$F$1:$F<K$4)*( IF('Employees Import'!$G$1:$G=""; DATE(2030;12;31); 'Employees Import'!$G$1:$G) >K$4) ) ) ; 2)))/40