В Excel текущая дата проставляется с помощью функций СЕГОДНЯ и ТДАТА. Функция СЕГОДНЯ() возвращает текущую дату, а функция ТДАТА() — текущую дату вместе с текущим системным временем. Таким образом, если вам нужна текущая дата без времени в Excel, то используйте СЕГОДНЯ, если же дата и время в одной ячейке — то используйте ТДАТА.
И СЕГОДНЯ и ТДАТА возвращают числовое значение системных даты и времени.
Важно знать, что функция СЕГОДНЯ подразумевает полночь текущего дня. А функция ТДАТА возвращает действительное значение времени на момент пересчета формулы.
Свои значения эти функции обновляют каждый раз при пересчете формул в рабочем листе.
Текущая дата в Excel: Видео
Примечание: Если функция СЕГОДНЯ, или ТДАТА не обновляет дату, как ожидается, может потребоваться изменение параметров, управляющих пересчетом книги или листа. На вкладке Файл выберите команду Параметры, а затем в категории Формулы в разделе Параметры вычислений выберите вариант Автоматически.
Функция СЕГОДНЯ: Как использовать
Задача/Вопрос (FAQ) | Формула | Результат |
---|---|---|
Текущая дата без времени: как вывести в ячейке текущую дату без времени | =СЕГОДНЯ() | 15.05.2021 |
Как добавить к текущей дате определённое количество дней | =СЕГОДНЯ()+5 | 20.05.2021 |
Как посчитать количество дней между определенной и текущей датой (Например, сколько дней между датой 30.05.2021 и текущей датой 15.05.2021) | =ДАТАЗНАЧ("30.05.2021")-СЕГОДНЯ() | 15.01.1900 (если формат ячейки "Дата"). Поэтому нужно сделать формат ячейки "Общий", или "Числовой". Тогда результат будет 15. |
Как получить только текущее число месяца (Например, сегодня 15.05.2021 и нужно получить только 15) | =ДЕНЬ(СЕГОДНЯ()) | 15 |
Как получить текущий месяц (Например, сегодня 15.05.2021 и нужно получить 5) | =МЕСЯЦ(СЕГОДНЯ()) | 5 |
Как узнать возраст по дате рождения | =ГОД(СЕГОДНЯ())-1984 | 37 (2021 год - 1984 = 37 лет) |
Функция ТДАТА: Как использовать
Задача/Вопрос (FAQ) | Формула | Результат |
---|---|---|
Текущая дата и время в одной ячейке: как вывести в ячейке текущую дату со временем | =ТДАТА() | 15.05.2021 15:00 |
Как вывести дату и время, которые были 12 часов назад (24 часа — это 1. Поэтому от текущей даты нужно отнять 0,5) | =ТДАТА()-0,5 | 15.05.2021 03:00 |
Как добавить к текущей дате 5 дней | =ТДАТА()+5 | 20.05.2021 15:00 |
Как получить дату и время 5 дней и 6 часов назад | =ТДАТА()-2,25 | 13.05.2021 09:00 |