Izvairīšanās no kļūdām, skaitot datuma vērtības, kas atbilst noteiktiem kritērijiem

Anonim

Problēma:

Diapazonā A2: B9 ir datumu virkne un atbilstošais nostrādāto stundu skaits katrā no tiem.
Tukša šūna B slejā, kas atbilst datumam A slejā, norāda, ka šajā dienā tika nostrādātas 0 stundas.
Diapazonā var būt arī tukšas rindas.
Tika izveidota šāda formula, lai saskaitītu dienu skaitu janvārī, kurās tika nostrādātas 0 stundas:
= SUMPRODUCT ((MĒNESIS (A2: A9) = 1)*(ISBLANK (B2: B9)))
Tomēr tika atgriezts nepareizs rezultāts 3.

Risinājums:

Izmantojiet SUMPRODUCT, MONTH, ISBLANK un ISNUMBER funkcijas, kā parādīts šādā formulā:
= SUMPRODUCT ((MĒNESIS (A2: A9) = 1)*(ISBLANK (B2: B9))*(ISNUMBER (A2: A9)))

Datums_____stundas
1. janvāris _____

4. aprīlis ________
3. marts ________

5. janvāris
8. februāris
10. janvāris __2
Ekrānuzņēmums // Izvairīšanās no kļūdām, skaitot datuma vērtības, kas atbilst noteiktajiem kritērijiem