Skip to main content

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

Работа с датами и временем в Microsoft Excel (Апрель 2025)

Работа с датами и временем в Microsoft Excel (Апрель 2025)
Anonim

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

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

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

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

= СЕГОДНЯ ()

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

Существует два варианта ввода СЕГОДНЯ на ваш рабочий лист Excel, они включают:

  1. Ввод всей функции в ячейку рабочего листа.
  2. Ввод функции с помощью диалогового окна функции TODAY.
  3. Поскольку функция TODAY не имеет никаких аргументов, которые могут вводиться вручную, многие люди предпочитают просто вводить функцию, а не использовать диалоговое окно.

Использование СЕГОДНЯ в вычислениях Excel

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

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

Функция TODAY также может использоваться для расчета интервала между двумя датами, например, количество дней или лет, как показано в строках 6 и 7 на изображении выше.

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

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

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

Формула вычитания в ячейке A6 использует эти числа, чтобы найти количество дней между двумя датами:

43,405 - 42,292 = 344

В формуле в клетке A6, Excel ДАТА функция используется для обеспечения ввода и сохранения даты 10/15/2015 в качестве значения даты.

В примере в ячейке A7 использует функцию YEAR для извлечения текущего года из СЕГОДНЯ функция в ячейке A2 а затем вычитает из этого 1999 года, чтобы найти разницу между двумя годами:

2018 - 1999 = 16

Проблемы с устранением неполадок

Если текущая дата не обновляется

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

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

  1. Нажми нафайл затем выберите Опции (Пользователи Mac найдут ту же Excel> Предпочтения).
  2. Нажми нарасчетв окне, чтобы просмотреть доступные параметры.
  3. Под расчет Опции раздел, нажмитеавтоматическаядля включения автоматического пересчета.
  4. близко в диалоговом окне и вернуться к рабочему листу.

Вычитание даты форматирования

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

Чтобы просмотреть результат формулы в виде числа, формат ячейки должен быть установлен нагенеральный илиЧисло:

  1. основной момент ячейка (я) с неправильным форматированием.
  2. Щелкните правой кнопкой мыши, чтобы открыть контекстное меню.
  3. В меню выберите Формат ячеек для открытия диалогового окна «Формат ячеек».
  4. В диалоговом окне нажмитеЧислочтобы отобразить параметры форматирования.
  5. В разделе «Категория» нажмитеГенеральный.
  6. Нажмите Хорошо для закрытия диалогового окна и возврата на рабочий лист.