Этот сайт использует Яндекс.Метрику для анализа посещаемости. Подробнее
Дата и время

Как вставить текущую дату в Excel?

Вероятность: 50%
Краткий ответ

Горячие клавиши: Ctrl+; вставляет фиксированную текущую дату, Ctrl+Shift+; — текущее время. Для автоматически обновляемой даты используйте формулу =СЕГОДНЯ() или =ТДАТА().

Подробный ответ

Excel предлагает два способа вставки текущей даты: статический (не изменяется) и динамический (обновляется).

Статическая дата (фиксированная)

  • Ctrl+; — вставляет сегодняшнюю дату (не обновляется при открытии файла).
  • Ctrl+Shift+; — вставляет текущее время.
  • Ctrl+; затем Space затем Ctrl+Shift+; — дата и время вместе.

Динамическая дата (обновляется)

  • =СЕГОДНЯ() → текущая дата (обновляется при каждом пересчёте)
  • =ТДАТА() → текущая дата и время

Когда использовать какой способ

  • Фиксированная дата (Ctrl+;) — для документов, договоров, отчётов с конкретной датой создания.
  • Динамическая (=СЕГОДНЯ()) — для дашбордов, сроков, подсветки просроченных задач.

Форматирование даты

Ctrl+1 → Дата → выберите формат или введите свой в поле "Тип":

  • ДД.ММ.ГГГГ → 22.03.2026
  • ДД ММММ ГГГГ → 22 Марта 2026
  • ММММ ГГГГ → Март 2026

Условное форматирование для просроченных дат

  • =A2<СЕГОДНЯ() → выделить прошедшие даты красным
  • =A2=СЕГОДНЯ() → выделить сегодняшний день

Автоматическая дата при вводе данных (VBA)

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Then
        Target.Offset(0, 1).Value = Now()
    End If
End Sub

При вводе данных в столбец A автоматически проставляется дата и время в столбец B.

Совет: Если =СЕГОДНЯ() показывает число вместо даты, ячейка отформатирована как "Общий" или "Число" — смените формат на "Дата" через Ctrl+1.

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