Используйте оператор сравнения с полем времени в Excel - PullRequest
0 голосов
/ 24 января 2019

У меня есть время в столбце на листе Excel, которое имеет значения, такие как

5: 20 PM
7:00 PM
3:30 AM
... и т. Д.

Теперь я хотел использовать функцию CountIf для подсчета тех ячеек, время которых не выходит за пределы диапазона с 6 утра до 5 вечера.По существу, любое «Время», которое меньше 6 часов утра и больше 5 часов вечера, должно учитываться.Однако я не смог заставить его работать, есть ли функция, которую я могу использовать в этом сценарии?

1 Ответ

0 голосов
/ 24 января 2019

Я полагаю, что функция, которую вы ищете - TIME(hour, minute, second).

Убедитесь, что столбец Time имеет формат Excel в формате Time.Тогда ваши критерии CountIf могут быть ">"&TIME(19,0,0) для более чем 17:00 или "<"&TIME(6,0,0) для менее чем 6:00.

Вы также хотите или критерий в целом.Таким образом, вы можете добавить две функции CountIf вместе, по одной для каждого критерия, или создать фиктивный столбец и суммировать по нему.

=COUNTIFS(datarange,">"&TIME(17,0,0))+COUNTIFS(datarange,"<"&TIME(6,0,0))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...