Как вставить текущую дату и время в Excel

Работа с датой в электронной таблице на ноутбуке Компьютеры и Windows
Горячие клавиши и формулы для текущей даты и времени в Excel: фиксированные значения, СЕГОДНЯ, ТДАТА и форматирование.

В Excel текущую дату можно вставить двумя принципиально разными способами. Сочетание клавиш добавляет фиксированное значение, которое не изменится завтра. Формула СЕГОДНЯ() создаёт динамическую дату и обновляет результат при пересчёте книги. Правильный выбор зависит от задачи: для журнала операций обычно нужна фиксированная отметка, а для отчёта или шаблона — обновляемое значение.

Горячая клавиша для текущей даты

В настольной версии Excel для Windows выделите нужную ячейку и нажмите Ctrl + ;, то есть Ctrl и клавишу с точкой с запятой. Excel запишет текущую системную дату как обычное значение. Этот способ подтверждён в официальной справке Microsoft.

Схема ввода текущей даты сочетанием клавиш в Excel
Выделите ячейку, используйте сочетание клавиш и проверьте, что Excel распознал результат как дату.

Чтобы вставить текущее время, используйте Ctrl + Shift + ;. Для даты и времени в одной ячейке сначала вставьте дату, нажмите пробел, затем добавьте время. Значения останутся такими, какими были в момент ввода.

Если вместо даты ничего не произошло, проверьте раскладку клавиатуры и расположение точки с запятой. На ноутбуках дополнительная клавиша Fn обычно не нужна, но корпоративные утилиты и альтернативные раскладки способны перехватывать сочетания. Попробуйте выполнить команду в новой пустой книге.

Фиксированная и обновляемая дата: в чём разница

Фиксированное значение подходит для отметки платежа, звонка, проверки, отгрузки или изменения записи. Оно не зависит от даты открытия файла. Формула нужна, когда в шаблоне должна отображаться сегодняшняя дата, возраст записи, срок или автоматически меняющийся заголовок отчёта.

Схема различия фиксированной и обновляемой даты в Excel
Дата, введённая сочетанием клавиш, остаётся прежней; формула пересчитывается вместе с книгой.

Для динамической даты в русской локализации Excel введите:

=СЕГОДНЯ()

Для текущих даты и времени используется:

=ТДАТА()

В английской локализации названия функций — TODAY и NOW. Не смешивайте варианты: Excel обычно преобразует название при открытии файла в другой локали, но ручной ввод должен соответствовать языку установленной версии.

Почему значение не обновляется каждую секунду

ТДАТА() возвращает время на момент пересчёта, а не работает как непрерывные часы. Результат обновится при открытии книги, изменении данных или ручном пересчёте. Для принудительного пересчёта обычно используется F9. Такой принцип уменьшает нагрузку и делает поведение большой таблицы предсказуемым.

Если дата показывает вчерашний или завтрашний день, сначала проверьте системные дату, время и часовой пояс. Excel берёт эти сведения у операционной системы. В корпоративной сети ошибку может исправлять администратор синхронизации времени.

Как изменить отображение даты

Excel хранит дату как число, а формат определяет её внешний вид. Одна и та же ячейка может отображаться как 30.07.2026, 30 июля или 30 июл. 2026 г. Чтобы изменить вид:

  1. Выделите одну или несколько ячеек.
  2. Нажмите Ctrl + 1 или откройте «Формат ячеек» через контекстное меню.
  3. На вкладке «Число» выберите категорию «Дата».
  4. Укажите подходящий тип и подтвердите изменение.
Схема форматирования даты и времени в таблице Excel
Изменение формата влияет на отображение, но не превращает фиксированную дату в динамическую и наоборот.

Если после ввода видите число вроде 46233, значение даты распознано, но к ячейке применён общий или числовой формат. Выберите формат даты. Если содержимое выровнено влево и не участвует в вычислениях, оно могло сохраниться как текст. Удалите апостроф перед значением или преобразуйте текст в дату штатными средствами Excel.

Практические примеры

Журнал заявок

В столбце «Принято» используйте Ctrl + ;, когда заявка поступила. Значение останется неизменным и позволит позднее восстановить хронологию. Не подставляйте СЕГОДНЯ(): утром следующего дня все строки покажут новую дату и журнал потеряет смысл.

Ежедневный отчёт

В заголовке шаблона уместна формула СЕГОДНЯ(). При открытии копии книги дата станет актуальной. Если отчёт отправляется как зафиксированный документ, после заполнения скопируйте ячейку и вставьте только значение либо экспортируйте итог в PDF.

Срок до события

Если дата события записана в B2, количество дней до неё можно вычислить выражением =B2-СЕГОДНЯ(). Результат оформите как число, а не как дату. Отрицательное значение означает, что срок уже прошёл.

Метка даты и времени

Для фиксированной отметки вставьте дату, пробел и время сочетаниями клавиш. Формула ТДАТА() подходит для расчётов, но не для неизменяемого журнала: при пересчёте результат обновится.

Видео: два способа вставить дату

В ролике показаны вставка фиксированной даты сочетанием клавиш и использование формулы, которая возвращает актуальное значение при пересчёте.

Частые ошибки

  • Дата меняется при каждом открытии. В ячейке формула СЕГОДНЯ(), а нужна фиксированная отметка. Замените её значением или используйте Ctrl + ;.
  • Дата не меняется. Было вставлено обычное значение, а для шаблона нужна формула.
  • Появились решётки. Столбец слишком узкий или вычисление дало недопустимую отрицательную дату. Сначала расширьте столбец.
  • Поменялись день и месяц. Проверьте региональный формат Windows и формат самой ячейки.
  • Формула отображается как текст. Уберите начальный апостроф, смените формат с текстового на общий и введите формулу заново.

Особенности Excel в браузере и на Mac

В Excel для Интернета часть сочетаний может обрабатываться браузером или операционной системой. Если комбинация не сработала, используйте ввод даты вручную либо функцию СЕГОДНЯ(). На Mac обозначения модификаторов отличаются; ориентируйтесь на раздел macOS в справке Microsoft для вашей версии Excel.

При совместной работе важно договориться, где используется фиксированная дата, а где формула. Динамическое значение одинаково пересчитывается для всей книги, но отображение может различаться из-за региональных настроек участников. Для обмена между странами безопаснее использовать формат с четырёхзначным годом и явно заданным порядком дня и месяца.

Какой способ выбрать

Для журнала действий, регистрации заявки и фиксации события используйте горячую клавишу. Для титульного листа, ежедневного отчёта и расчёта относительно сегодняшнего дня — формулу. Если таблица должна хранить одновременно момент создания и актуальную дату, разместите их в разных ячейках и подпишите назначение каждого поля.

Частые вопросы

Можно ли автоматически зафиксировать дату при заполнении соседней ячейки?

Обычная формула с СЕГОДНЯ() не фиксирует момент навсегда. Для автоматической неизменяемой метки требуется сценарий, макрос или ручной ввод сочетанием клавиш. Макросы применяйте только в доверенных книгах.

Почему две одинаковые даты считаются разными?

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

Полный список сочетаний собран в справке Microsoft по клавиатуре Excel. Другие практические материалы размещаются в рубрике «Программы и офис», а замечания к инструкции можно отправить через страницу «Контакты».

Оцените статью
Imacrosoft.ru