Функция сегодня эксель: Функция СЕГОДНЯ — Служба поддержки Майкрософт

Функция СЕГОДНЯ — Служба поддержки Майкрософт


Excel

Формулы и функции

Другие функции



Другие функции

Функция СЕГОДНЯ

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции СЕГОДНЯ
в Microsoft Excel.

Описание


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

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


=
ГОД(
СЕГОДНЯ())-1963

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

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



Синтаксис


СЕГОДНЯ()

У функции СЕГОДНЯ нет аргументов.

Примечание: В приложении Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 года соответствует номер 1, а 1 января 2008 года — 39448, так как интервал между этими датами составляет 39 447 дней.



Пример


Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.








Формула


Описание


Результат

=СЕГОДНЯ()

Возвращает текущую дату.

01.12.2011

=СЕГОДНЯ()+5

Возвращает текущую дату плюс 5 дней. Например, если текущая дата — 01.01.2012, формула возвращает значение 06.01.2012.

06.12.2011

=ДАТАЗНАЧ(«1.01.2030»)-СЕГОДНЯ()

Возвращает количество дней с текущей даты до 1.01.2030. Помните о том, что для правильного отображения результатов ячейка должна иметь формат «Общий» или «Числовой».

31.01.1918

=ДЕНЬ(СЕГОДНЯ())

Возвращает текущее число месяца (1–31).

1

=МЕСЯЦ(СЕГОДНЯ())

Возвращает текущий месяц (1–12). Например, если текущий месяц — май, формула возвращает значение 5.

12

Текущая дата в Excel: Функции СЕГОДНЯ и ТДАТА

Программирование

Все о MS Office и VBA

Просмотров: 1495

В Excel текущая дата проставляется с помощью функций СЕГОДНЯ и ТДАТА. Функция СЕГОДНЯ() возвращает текущую дату, а функция ТДАТА() — текущую дату вместе с текущим системным временем. Таким образом, если вам нужна текущая дата без времени в Excel, то используйте СЕГОДНЯ, если же дата и время в одной ячейке — то используйте ТДАТА.

И СЕГОДНЯ и ТДАТА возвращают числовое значение системных даты и времени.

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

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

Текущая дата в Excel: Видео

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

Функция СЕГОДНЯ: Как использовать








Задача/Вопрос (FAQ)ФормулаРезультат
Текущая дата без времени: как вывести в ячейке текущую дату без времени=СЕГОДНЯ()15.05.2021 
Как добавить к текущей дате определённое количество дней=СЕГОДНЯ()+520.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
Как узнать возраст по дате рождения=ГОД(СЕГОДНЯ())-198437 (2021 год — 1984 = 37 лет)

Функция ТДАТА: Как использовать






Задача/Вопрос (FAQ)ФормулаРезультат
Текущая дата и время в одной ячейке: как вывести в ячейке текущую дату со временем=ТДАТА()15.05.2021 15:00
Как вывести дату и время, которые были 12 часов назад (24 часа — это 1. Поэтому от текущей даты нужно отнять 0,5)=ТДАТА()-0,515. 05.2021 03:00
Как добавить к текущей дате 5 дней=ТДАТА()+520.05.2021 15:00
Как получить дату и время 5 дней и 6 часов назад=ТДАТА()-2,2513.05.2021 09:00

 

  • Назад

  • Вперед

Функция

СЕГОДНЯ — служба поддержки Майкрософт

Excel

Формулы и функции

Дополнительные функции

Дополнительные функции

Функция СЕГОДНЯ

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Дополнительно… Меньше

В этой статье описаны синтаксис формулы и использование функции СЕГОДНЯ  
в Microsoft Excel.

Описание

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

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

.

=
ГОД(
СЕГОДНЯ())-1963

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

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

Синтаксис

СЕГОДНЯ()

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

Примечание. Excel хранит даты в виде последовательных порядковых номеров, чтобы их можно было использовать в вычислениях. По умолчанию 1 января 19 г.00 — это порядковый номер 1, а 1 января 2008 года — порядковый номер 39448, потому что это 39 447 дней после 1 января 1900 года.

Пример

Скопируйте данные примера из следующей таблицы и вставьте их в ячейку A1 нового рабочего листа Excel. Чтобы формулы отображали результаты, выберите их, нажмите F2, а затем нажмите клавишу ВВОД. При необходимости вы можете настроить ширину столбцов, чтобы увидеть все данные.

Формула

Описание

Результат

=СЕГОДНЯ()

Возвращает текущую дату.

01.12.2011

=СЕГОДНЯ()+5

Возвращает текущую дату плюс 5 дней. Например, если текущая дата — 01.01.2012, эта формула возвращает 06.01.2012.

06.12.2011

=ДАТАЗНАЧ(«1/1/2030»)-СЕГОДНЯ()

Возвращает количество дней между текущей датой и 01.01.2030. Обратите внимание, что ячейка A4 должна быть отформатирована как «Общий» или «Число», чтобы результат отображался правильно.

31.01.1918

=ДЕНЬ(СЕГОДНЯ())

Возвращает текущий день месяца (1–31).

1

=МЕСЯЦ(СЕГОДНЯ())

Возвращает текущий месяц года (от 1 до 12). Например, если текущий месяц — май, эта формула возвращает 5,

.

12

Функция СЕГОДНЯ — Финансовое преимущество

Что такое «Функция СЕГОДНЯ»?

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

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

Основные моменты обучения

  • =СЕГОДНЯ — это функция Excel, которая возвращает сегодняшнюю дату
  • Функция возвращает дату в формате серийного номера. Формат ячейки должен быть установлен на дату, чтобы просмотреть результат в формате даты
  • Функция СЕГОДНЯ полезна для определения дат событий, отстоящих на определенное количество дней, месяцев или лет от сегодняшней даты
  • В сочетании с функцией РАБДЕНЬ функция СЕГОДНЯ может помочь рассчитать определенное количество рабочих дней (до или после) от сегодняшнего дня
  • Функция СЕГОДНЯ при использовании с функцией КОНМЕСЯЦА может помочь вычислить дату окончания указанного месяца, отличную от сегодняшнего дня. Эта комбинация полезна для начисления заработной платы и выставления счетов.
  • Синтаксис функции не имеет аргументов. Он включает фразу «СЕГОДНЯ», за которой следует пустая закрытая скобка
  • .

Синтаксис

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

= СЕГОДНЯ()

Важный момент о функции СЕГОДНЯ:

  • Функция автоматически вычисляет текущую дату всякий раз, когда пользователь открывает лист. Если дата не изменилась, нажмите F9, чтобы заставить лист обновить дату.

Пример 1

Узнайте сегодняшнюю дату с помощью функции СЕГОДНЯ.

Напомним, как Excel вычисляет даты: когда мы вводим формулу, дата отображается в виде порядкового номера. В Excel каждая дата представляет собой порядковый номер, начинающийся с 01.01.19.00, который он считает «1» или первой датой. Дата написания этого блога — 44 224 дня после 01.01.1900. При изменении формата ячейки на «Дата» данные в ячейке обновляются до формата даты. Это можно сделать с помощью раздела формата «Число» в разделе «Главная». Кроме того, вы можете щелкнуть правой кнопкой мыши ячейку и изменить формат, используя параметр форматирования ячеек.

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

Пример 2

Нас попросили рассчитать возраст счетов на основе приведенной ниже информации.

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

Возраст счета-фактуры будет обновляться автоматически в зависимости от изменения даты в C10. Важно отметить, что ячейка C10 заблокирована с помощью знака доллара «$», чтобы упростить копирование формул.

*Если вы скачаете нашу тренировку, помните, что ваши числа не будут совпадать из-за разницы в сегодняшней дате.

Пример 3

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

  • 5 рабочих дней после сегодняшнего дня
  • Через 3 месяца после сегодняшней даты (конец месяца, поскольку платежи по этому бизнесу подлежат оплате в конце месяца)

Чтобы получить эти результаты, мы будем использовать функции РАБДЕНЬ и КОНМЕСЯЦА вместе с функцией СЕГОДНЯ.