Fouten vermijden bij het tellen van datumwaarden die voldoen aan gespecificeerde criteria

Anonim

Probleem:

Het bereik A2:B9 bevat een reeks datums en het bijbehorende aantal gewerkte uren op elk daarvan.
Een lege cel in kolom B die overeenkomt met een datum in kolom A geeft aan dat er op die dag 0 uur is gewerkt.
Het bereik kan ook lege rijen bevatten.
De volgende formule is gemaakt om het aantal dagen in januari te tellen waarop 0 uur is gewerkt:
=SOMPRODUCT((MAAND(A2:A9)=1)*(ISBLANK(B2:B9)))
Er werd echter een onjuist resultaat van 3 geretourneerd.

Oplossing:

Gebruik de functies SUMPRODUCT, MONTH, ISBLANK en ISNUMBER zoals weergegeven in de volgende formule:
=SOMPRODUCT((MAAND(A2:A9)=1)*(ISBLANK(B2:B9))*(ISNUMMER(A2:A9)))

Datum_____ uur gewerkt
1 jan____8

4 april____5
3 maart____4

5 jan
8 februari
10 jan___2
Screenshot // Fouten vermijden bij het tellen van datumwaarden die voldoen aan gespecificeerde criteria