Для расчёта интервалов времени с помощью функции «СЕГОДНЯ» в Excel можно использовать следующие примеры:
- Вычисление возраста человека. 15 Например, если известно, что кто-либо родился в 1963 году, узнать возраст этого человека можно с помощью формулы: =ГОД(СЕГОДНЯ())-1963. 2 В этой формуле функция «СЕГОДНЯ» используется в качестве аргумента функции «ГОД» для получения текущего года, из которого вычитается 1963. 2 Полученное значение и есть возраст человека. 2
- Отображение даты на несколько дней вперёд или назад. 1 Например, для отображения даты через три дня формула будет выглядеть так: =СЕГОДНЯ()+3. 1 Если нужно постоянно иметь в виду дату на три дня назад, то формула будет выглядеть так: =СЕГОДНЯ()-3. 1
- Отображение только номера текущего числа в месяце. 1 Для этого применяется выражение: =ДЕНЬ(СЕГОДНЯ()). 1 Аналогичная операция для показа номера актуального месяца будет выглядеть так: =МЕСЯЦ(СЕГОДНЯ()). 1
- Вычисление, сколько дней пройдёт от сегодняшнего дня до наступления конкретной даты. 1 Шаблон формулы: =ДАТАЗНАЧ('заданная_дата')-СЕГОДНЯ(). 1 Вместо значения «Заданная дата» следует указать конкретную дату в формате «дд.мм.гггг», до которой нужно организовать отсчет. 1 Обязательно следует отформатировать ячейку, в которой будет выводиться расчёт, под общий формат, иначе отображение результата будет некорректным. 1
Если функция «СЕГОДНЯ» не обновляет дату, как ожидается, может потребоваться изменение параметров, управляющих пересчётом книги или листа. 2 Для этого на вкладке «Файл» нужно выбрать команду «Параметры», а затем в категории «Формулы» в разделе «Параметры вычислений» выбрать вариант «Автоматически». 2