Функция ЧАС в Excel возвращает час из времени или даты-времени — число от 0 до 23: =ЧАС(A2) даст 18 для 18:30, =ЧАС(ТДАТА()) — текущий час. Минуты и секунды извлекают МИНУТЫ и СЕКУНДЫ. ЧАС не показывает часы сверх суток: для 30 часов работы она вернёт 6, а общее число часов даёт =ОТБР(A2*24). На английском функция называется HOUR.

| Раздел функций | Дата и время |
| Название и описание на английском | HOUR |
| Волатильность | Не волатильная |
| Похожие функции | МИНУТЫ — извлекает минутную часть СЕКУНДЫ — извлекает секунды ВРЕМЯ — собирает значение времени из часа, минут и секунд |
Что делает функция ЧАС?
Функция ЧАС используется для извлечения номера часа из значения времени или даты. Она возвращает целое число от 0 до 23, соответствующее часу в 24-часовом формате.
Синтаксис функции ЧАС
=ЧАС(время)
Аргумент время может быть ссылкой на ячейку с датой/временем, результатом другой функции или строковым значением, распознаваемым как время (например, "13:45").
Примеры формул с функцией ЧАС
Извлечь час из времени в ячейке A1:
=ЧАС(A1)
Если в A1 указано 18:30, формула вернёт 18.
Извлечь час из даты и времени:
=ЧАС(ТДАТА())
Формула вернёт текущий час на момент расчёта.
| A | B | |
|---|---|---|
| 1 | Значение | ЧАС |
| 2 | 18:30 | 18=ЧАС(A2) |
| 3 | 21.10.2026 14:45 | 14=ЧАС(A3) |
| 4 | 21.10.2026 | 0=ЧАС(A4) |
| 5 | 9:15 | 9=ЧАС(A5) |
В A4 только дата — время равно нулю, и ЧАС возвращает 0. В A5 время записано текстом: ЧАС сама распознаёт его.
В английском Excel: =HOUR(A2)
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Время звонка | Час | Час | Звонков | |
| 2 | 09:12 | 9=ЧАС(A2) | 9 | 2=СУММПРОИЗВ(--(ЧАС($A$2:$A$6)=D2)) | |
| 3 | 09:48 | 9=ЧАС(A3) | 10 | 3=СУММПРОИЗВ(--(ЧАС($A$2:$A$6)=D3)) | |
| 4 | 10:05 | 10=ЧАС(A4) | |||
| 5 | 10:30 | 10=ЧАС(A5) | |||
| 6 | 10:55 | 10=ЧАС(A6) |
ЧАС по диапазону даёт массив часов, сравнение с D2 — ИСТИНА/ЛОЖЬ, двойной минус — единицы для суммы. Так строят почасовую статистику звонков, заказов или визитов.
В английском Excel: =SUMPRODUCT(--(HOUR($A$2:$A$6)=D2))
Особенности функции ЧАС
- Функция работает и с чистым временем, и с полными датами.
- Если значение не содержит времени, результат будет 0.
- Для корректной работы ячейка должна быть распознана как время или дата.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Отработано | ЧАС | Всего часов | Минут сверх часов |
| 2 | 30:15 | 6=ЧАС(A2) | 30=ОТБР(A2*24) | 15=МИНУТЫ(A2) |
30:15 — это 1 сутки и 6 часов 15 минут. ЧАС отбрасывает сутки и показывает 6. Ячейке с суммой времени задайте формат [ч]:мм, чтобы видеть 30:15.
В английском Excel: =TRUNC(A2*24)
Функции, похожие на ЧАС
- МИНУТЫ — извлекает минутную часть
- СЕКУНДЫ — извлекает секунды
- ВРЕМЯ — собирает значение времени из часа, минут и секунд
Другие функции "Дата и время" в Excel
ВРЕМЗНАЧ, ВРЕМЯ, ГОД, ДАТА, ДАТАЗНАЧ, ДАТАМЕС, ДЕНЬ, ДЕНЬНЕД, ДОЛЯГОДА, КОНМЕСЯЦА, МЕСЯЦ, МИНУТЫ, НОМНЕДЕЛИ и НОМНЕДЕЛИ.ISO, РАБДЕНЬ, РАЗНДАТ, СЕГОДНЯ, СЕКУНДЫ, ТДАТА, ЧИСТРАБДНИ
Частые ошибки с функцией ЧАС
- ЧАС возвращает 0. В ячейке только дата или время записано текстом, который Excel не распознал.
- Часов меньше, чем отработано. ЧАС не считает сутки — используйте =ОТБР(A2*24).
- #ЗНАЧ!. Текст не похож на время, например «9ч15м».
Функция ЧАС — частые вопросы
Как извлечь час из времени в Excel?
Формулой =ЧАС(A2).
Как получить общее количество часов больше 24?
Умножьте время на 24: =ОТБР(A2*24) — целые часы, =A2*24 — с дробной частью.
Как посчитать события по часам?
Формулой =СУММПРОИЗВ(--(ЧАС(A2:A100)=9)) — события в 9-м часу.
Как называется ЧАС на английском?
HOUR.
Извлечь часы, минуты, дату или день недели из всех значений столбца можно в пару кликов с !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!
Итоги: функция ЧАС в Excel
| Задача | Формула |
|---|---|
| Час из времени | =ЧАС(A2) |
| Текущий час | =ЧАС(ТДАТА()) |
| Часов всего (больше суток) | =ОТБР(A2*24) |
| Событий в час | =СУММПРОИЗВ(--(ЧАС(диапазон)=час)) |
Надеюсь, на этой странице вы нашли то, что искали. ЧАС удобна для группировки по времени суток; для длительностей считайте часы умножением на 24.