Использовать сегодняшнюю дату в расчетах на листе в Excel

Функция СЕГОДНЯ добавляет текущую дату к рабочему листу и в вычислениях даты. Эта функция является одной из энергозависимых функций Excel, что означает, что она обновляется каждый раз при пересчете рабочего листа, содержащего эту функцию.

Информация в этой статье относится к Excel 2019, 2016, 2013, 2010, 2007; Excel для Office 365, Excel Online, Excel для Mac, Excel для iPad, Excel для iPhone и Excel для Android.

СЕГОДНЯ Синтаксис и аргументы функций

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

Синтаксис для функции СЕГОДНЯ:

 = СЕГОДНЯ () 

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

Существует два варианта ввода функции СЕГОДНЯ на лист Excel:

  • Введите полную функцию в ячейку листа.
  • Войдите в функцию, используя диалоговое окно функции СЕГОДНЯ.

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

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

Используйте СЕГОДНЯ в расчетах Excel

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

На изображении ниже строки с 3 по 5 извлекают информацию, относящуюся к текущей дате (например, текущий год, месяц или день), используя выходные данные функции TODAY в ячейке A2 в качестве аргумента для функций YEAR, MONTH и DAY ,

Функция СЕГОДНЯ также вычисляет интервал между двумя датами, например количество дней или лет. Смотрите строки 6 и 7 изображения выше.

Даты как числа

Даты в формулах в строках 6 и 7 можно вычитать друг из друга, потому что Excel хранит даты в виде чисел. Эти числа отформатированы в виде дат на рабочем листе, чтобы их было легче использовать и понимать.

Например, дата 1.11.08 (1 ноября 2018 г.) в ячейке A2 имеет порядковый номер 43405 (количество дней с 1 января 1900 г.). 15 октября 2015 года имеет серийный номер 42 292.

Формула вычитания в ячейке A6 использует эти числа, чтобы найти количество дней между двумя датами: 43 405 – 42 292 = 1113.

Формула в ячейке A6 использует функцию DATE в Excel, чтобы гарантировать, что дата 15.10.2015 введена и сохранена как значение даты.

Пример в ячейке A7 использует функцию YEAR для извлечения текущего года из функции TODAY в ячейке A2, а затем вычитает из этого 1999 года, чтобы найти разницу между двумя годами, 2018 – 1999 = 19.

Ячейка A7 была отформатирована как Общая до ввода формулы и показывает неверный результат. Чтобы устранить эту проблему, см. Раздел Устранить проблемы с форматом даты в конце этой статьи.

Устранение неполадок при пересчете даты

Если функция СЕГОДНЯ не обновляется до текущей даты при каждом открытии рабочего листа, автоматический пересчет для рабочей книги был отключен.

Чтобы активировать автоматический пересчет:

  1. Выберите Файл > Параметры . На Mac выберите Excel> Настройки .

  2. Выберите Формулы . На Mac выберите Расчет .

  3. В разделе Параметры расчета выберите Автоматический , чтобы включить автоматический пересчет.

  4. Закройте диалоговое окно и вернитесь на лист.

Исправить проблемы формата даты

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

Поскольку формула содержит даты, Excel изменяет формат ячейки на «Дата». Ячейка A7 в примере показывает ячейку, которая была отформатирована как дата. Он содержит неверную информацию. Чтобы просмотреть результат формулы в виде числа, необходимо изменить формат ячейки на «Общий» или «Число»:

  1. Выделите ячейку или ячейки с неправильным форматированием.

  2. Щелкните правой кнопкой мыши по выделенным ячейкам, чтобы открыть контекстное меню.

  3. Выберите Формат ячеек , чтобы открыть диалоговое окно «Формат ячеек».

  4. Выберите вкладку Число , чтобы отобразить параметры форматирования.

  5. В разделе “Категория” выберите Общие.

  6. Выберите ОК , чтобы закрыть диалоговое окно и вернуться на лист.

Оцените статью
Solutics.ru
Добавить комментарий