Problema:
Diapazone A2: B9 yra datų serija ir atitinkamas kiekvienos iš jų dirbtų valandų skaičius.
Tuščias langelis B stulpelyje, atitinkantis A stulpelio datą, rodo, kad tą dieną buvo dirbta 0 valandų.
Diapazone taip pat gali būti tuščių eilučių.
Ši formulė buvo sukurta norint suskaičiuoti sausio dienų, kurias buvo dirbta 0 valandų, skaičių:
= SUMPRODUCT ((MĖNESIS (A2: A9) = 1)*(ISBLANK (B2: B9)))
Tačiau buvo grąžintas neteisingas rezultatas 3.
Sprendimas:
Naudokite funkcijas SUMPRODUCT, MONTH, ISBLANK ir ISNUMBER, kaip parodyta šioje formulėje:
= SUMPRODUCT ((MĖNESIS (A2: A9) = 1)*(ISBLANK (B2: B9))*(ISNUMBER (A2: A9)))
Data_____Darbo valandos
Sausio 1 d
Balandžio 4 d
3 kovo 4 d
Sausio 5 d
Vasario 8 d
Sausio 10 d
Ekrano kopija // Klaidų išvengimas skaičiuojant datos reikšmes, atitinkančias nurodytus kriterijus