Вдохновленный некоторыми предложениями, я предложил следующее:
=SUMPRODUCT(
((A2:A17-TRUNC(A2:A17))>=0.625)*
((A2:A17-TRUNC(A2:A17))<=1))
+SUMPRODUCT(
((A2:A17-TRUNC(A2:A17))>=0)*
((A2:A17-TRUNC(A2:A17))<=(1/6)))
Редактировать: Согласно другому ответу, легче читать с MOD
вместо TRUNC
:
=SUMPRODUCT(
(MOD(A2:A17,1)>=0.625)*
(MOD(A2:A17,1)<=1))
+SUMPRODUCT(
(MOD(A2:A17,1)>=0)*
(MOD(A2:A17,1)<=(1/6)))
Пояснение:
A2:A17-TRUNC(A2:A17)
возвращает только десятичную часть числа - время
0.625
- 15:00 (15:00)
1
- полночь
0
- полночь
=0.166667
или 1/6
- 4:00 (4 часа утра)
Я уверен, что есть другие способы сделать это, но этот кажется довольно простым и не требует вспомогательного столбца.