Изчисляване на броя на смените в определена седмица, които служител е работил извънредно

Anonim

Проблем:

Всеки ред в колони A & B представлява смяна, извършена през първата седмица на годината.
Колона А идентифицира служител, а колона В изброява броя часове, които служителят е работил на тази смяна.
Всеки служител може да работи с произволен брой смени седмично и те могат да бъдат с различна продължителност.
Колоните C & D съдържат подобна информация за втората седмица на годината и т.н.
За всеки даден служител и номер на седмицата (клетки A12: B14) искаме да можем да изчислим броя на смените извънреден труд (т.е. над 8 часа), които са били отработени.

Решение:

Използвайте функциите SUMPRODUCT и OFFSET, както е показано в следната формула:
= SUMPRODUCT ((OFFSET ($ A $ 3: $ A $ 9,0,2*(B12-1)) = A12)*(OFFSET
($ B $ 3: $ B $ 9,0,2*(B12-1))> 8))