Вставьте текущие дату и время в ячейку Excel одной формулой: =ТДАТА(). Эта функция динамическая — она обновляется при каждом пересчете листа, например при открытии файла или вводе новых данных.
Если нужно зафиксировать дату и время, чтобы они не менялись, скачайте наш готовый шаблон с автоматическим штампом создания отчета.
В чем разница между СЕГОДНЯ(), ТДАТА() и сочетанием клавиш Ctrl+;
Функция =ТДАТА() объединяет в себе =СЕГОДНЯ() и =ТЕКСТ(). Она возвращает и текущую дату, и текущее время. Ключевая особенность — она всегда актуальная.
- Ctrl+; (дата) и Ctrl+Shift+; (время) – вставляют статичное значение, как обычный текст. Оно не меняется со временем.
- =СЕГОДНЯ() – вставляет только текущую дату, без времени. Также обновляется.
- =ТДАТА() – вставляет и дату, и время, и обновляется.
Используйте ТДАТА() для автоматических логов, отметок о времени обработки данных или динамических заголовков отчетов.
Как настроить формат отображения даты и времени
Стандартный вид 31.12.2026 15:30 может не подойти. Чтобы изменить отображение:
- Выделите ячейку с формулой.
- Нажмите
Ctrl+1(горячие клавиши экономят время, полный список здесь). - В открывшемся окне «Формат ячеек» выберите вкладку «Число».
- В категории «Дата» или «Время» выберите подходящий вариант. Например, «14.03.2026» или «15:30:55».
- Если нужного нет — выберите категорию «Все форматы» и введите свой код вручную:
дд.мм.гггг чч:мм→31.12.2026 15:30дд-ммм-гггг→31-дек-2026чч:мм→15:30
Формат влияет только на отображение, сама формула и ее точность не меняются.
Как зафиксировать статичную дату и время, чтобы они не обновлялись
Бывает нужно зафиксировать момент создания документа или действия. Динамическая ТДАТА() здесь не подойдет. Используйте один из двух способов:
Сочетания клавиш (быстрее всего):
- Для даты: выделите ячейку, нажмите
Ctrl+;. - Для времени:
Ctrl+Shift+;. - Для даты и времени: введите
Ctrl+;, пробел, затемCtrl+Shift+;.
- Для даты: выделите ячейку, нажмите
Формула с фиксацией (если действие должно быть частью автоматического процесса):
Включите запись простого макроса, который вставит статичное значение в нужную ячейку, и назначьте его на кнопку или сочетание клавиш.
Частые ошибки и почему формула не работает
- В ячейке отображается
#####. Это не ошибка. Просто столбец слишком узкий для отображения данных. Расширьте его, дважды щелкнув по правой границе заголовка столбца. - Дата и время отображаются как число с запятой (например,
45765,65104). С ячейкой просто установлен «Общий» числовой формат. Примените формат даты/времени, как описано выше. - Значение не обновляется. Убедитесь, что для книги включен автоматический пересчет формул: «Формулы» → «Параметры вычислений» → «Автоматически».
Для сложных отчетов, где такие временные метки критичны, используйте готовые шаблоны с защищенными от случайного редактирования формулами.



