7 практических приёмов работы
с датой и временем в Excel
В этой статье мы разберём, как Excel хранит дату и время, какие функции используются чаще всего и какие приёмы помогут избежать типичных ошибок. Работа с датой и временем в Excel — одна из самых частых задач при ведении табелей учёта, расчёте смен, анализе логов (протоколов работы программ), планировании и расчете проектов, подготовке управленческих и финансовых отчётов. Логика Excel достаточно проста, если понять, как программа хранит дату и время, многое становится очевидными.
Содержание
- Как Excel хранит и понимает дату и время
- Форматы даты и времени
- Основные функции для работы с датой и временем
- 7 практических приёмов работы с датой и временем
- Полезные советы и типичные ошибки
- ВРЕМЯ(часы; минуты; секунды) — создаёт правильное значение времени из отдельных компонентов.
- ЧАС(), МИНУТЫ(), СЕКУНДЫ() — извлекают отдельные части времени.
- СЕГОДНЯ() — возвращают текущую дату.
- ТДАТА() — возвращает текущую дату и время.
- ВРЕМЗНАЧ() — преобразует текст в значение времени. Тут наверное нужно пояснение на примере. Формула
=ВРЕМЗНАЧ("12:00")
в числовом формате вернет 0.5
в формате времение вернет 12:00:00 - Если сумма времени отображается неправильно, проверьте формат ячейки.
- При работе с миллисекундами используйте форматы с долями секунд.
- Если видите #####, увеличьте ширину столбца или измените формат.
- Для автоматического обновления отчётов применяйте ТДАТА() и СЕГОДНЯ().
Как Excel хранит и понимает дату и время
Excel хранит дату и время в виде обычного числа. Целая часть этого числа — это количество дней, прошедших с 1 января 1900 года, а дробная часть — часть суток, прошедшая с 0 час 0 мин. Например, значение 0.5 означает половину дня, то есть 12 часов, 0.25 — 6 часов, а 0.75 — 18 часов.
Если в ячейке отображается только время, это не означает, что там нет даты. Просто формат скрывает целую часть. При необходимости вы можете вывести и дату, и время одновременно, например в виде 09.01.2026 14:30.
Пример 1. Дата и время в числовом формате
Посмотрим, как будут отображаться дата и время 0, 6, 12 и 18 часов 5 января 2026 года в числовом формате:
05.01.2026 00:00 — 46027.00
05.01.2026 06:00 — 46027.25
05.01.2026 12:00 — 46027.50
05.01.2026 18:00 — 46027.75
На приведенном примере видим, что целая часть числа 46027 не меняется, она соответствует дате 5 января 2026 года. Изменяется дробная часть: 0.25 — 6 часов ровно, 0.5 — 12 часов ровно, 0.75 — 18 часов ровно.
Excel может складывать, вычитать и сравнивать время в широком смысле (т.е. дата и время) как обычные числа. Правда, для некоторых операций результат не имеет смысла.
Пример 2. Операции с датами и временем
Посмотрим, какие операции имеют смысл:
| 1) | 05.01.2026 12:00 | + | 1.00 | = | 06.01.2026 12:00 |
| 2) | 05.01.2026 12:00 | + | 0.25 | = | 05.01.2026 18:00 |
| 3) | 05.01.2026 12:00 | - | 1.00 | = | 04.01.2026 12:00 |
| 4) | 05.01.2026 12:00 | - | 0.25 | = | 05.01.2026 06:00 |
| 5) | 05.01.2026 12:00 | - | 04.01.2026 12:00 | = | 1.00 |
| 6) | 05.01.2026 12:00 | - | 05.01.2026 06:00 | = | 0.25 |
| 7) | 05.01.2026 12:00 | + | 04.01.2026 12:00 | = | 12.01.2152 00:00 |
На приведенном примере видим, что имеют смысл операции сложения и вычитания времени в широком смысле и числа, вычитание времени из времени. Имеет смысл сложение даты и времени в узком смысле (т.е. часы, минуты, секунды). Имеет смысл сложение времени и времени в узком смысле. Не имеет смысла сложение даты и даты, в приведенном примере это случай 7.
Форматы даты и времени
Правильный формат ячейки не меняет само значение, но определяет, как оно отображается. Для работы со временем чаще всего используют форматы ЧЧ:ММ или ЧЧ:ММ:СС. Если вы суммируете интервалы и итог превышает 24 часа, необходимо применять пользовательский формат [ч]:мм или [ч]:мм:сс. Квадратные скобки отключают автоматический сброс счётчика каждые сутки и позволяют увидеть полное количество часов.
Если вместо времени вы видите числа вроде 0.604166667, значит ячейка имеет общий формат. Достаточно выбрать формат «Время», и значение сразу примет привычный вид.
Основные функции для работы со временем
Excel содержит набор функций, которые покрывают большинство практических задач. Чаще всего используются:
7 практических приёмов работы со временем
1. Ввод и форматирование времени
Вводите компоненты времени через двоеточие: 9:30 или 14:45:10. После ввода убедитесь, что установлен формат «Время». Это гарантирует, что Excel будет воспринимать значение именно как время, а не как текст.
2. Расчёт интервалов времени
Чтобы узнать, сколько прошло времени между двумя моментами времени, используйте обычное вычитание. Например:
=B1-A1
Если работа может переходить через полночь, используйте функцию ЕСЛИ() для добавления единицы суток:
=ЕСЛИ(B1<A1;B1+1;B1)-A1.
3. Суммирование интервалов более 24 часов
Для подсчёта общего времени за день, неделю или месяц достаточно функции СУММ(). Ключевой момент — формат результата [ч]:мм. Без него Excel будет показывать только время не превосходящее 24 часа, то есть, остаток от деления суммы на 24 часа.
4. Создание времени из отдельных чисел
Если часы, минуты и секунды находятся в разных столбцах, используйте функцию
=ВРЕМЯ(A1;B1;C1)
Это удобно при загрузке данных из внешних систем и при автоматизации отчётов.
5. Извлечение компонентов времени
Функции ЧАС(), МИНУТЫ() и СЕКУНДЫ() позволяют анализировать данные по интервалам, определять смены, группировать события по времени суток и строить условные формулы.
6. Добавление времени к дате или моменту
Excel правильно складывает дату и время. Например, формула
=A1+ВРЕМЯ(2;15;0)
покажет момент времени через 2 часа 15 минут после времени указанного в ячейке A1. Это полезно при расчёте контрольных сроков и расписаний.
7. Преобразование времени в текст
С помощью функции ТЕКСТ() можно формировать легко читаемые строки, например: «14 часов 30 минут». Это применяется в отчётах, шаблонах документов и автоматических уведомлениях. Подробнее Как использовать функцию ТЕКСТ в Excel для отображения дат
Полезные советы и типичные ошибки
По теме страницы и другие полезные материалы
Список таблиц финансовых расчетовРасчет себестоимости продукции в Excel
Файл MS Excel
Лист MS Excel
Ячейка MS Excel
14 Cамых полезных горячих клавиш Excel
Карта сайта — Подробное оглавление сайта.
Гостевая книга — отзывы и вопросы
