Zliczanie liczby zmian w określonym tygodniu, w których pracownik pracował w godzinach nadliczbowych

Anonim

Problem:

Każdy wiersz w kolumnach A i B reprezentuje zmianę przepracowaną w pierwszym tygodniu roku.
Kolumna A identyfikuje pracownika, a kolumna B zawiera liczbę godzin, które pracownik przepracował na tej zmianie.
Każdy pracownik może pracować na dowolną liczbę zmian w tygodniu i mogą one mieć różną długość.
Kolumny C i D zawierają podobne informacje dotyczące drugiego tygodnia roku i tak dalej.
Dla dowolnego pracownika i numeru tygodnia (komórki A12:B14) chcemy mieć możliwość obliczenia liczby przepracowanych zmian w godzinach nadliczbowych (tj. powyżej 8 godzin).

Rozwiązanie:

Użyj funkcji SUMA.PRODUKT i PRZESUNIĘCIE, jak pokazano w następującej formule:
=PRODUKTSUMA((PRZESUNIĘCIE($A$3:$A$9,0,2*(B12-1))=A12)*(PRZESUNIĘCIE
($3$:$B$9,0,2*(B12-1))>8))