Функция текущей даты в excel. Текущая дата в Excel

Вставка текущей даты в Excel различными способами

Самый обычной и стремительный метод ввести в ячейку текущую дату либо время – это надавить комбинацию горячих кнопок CTRL+«;» (текущая дата) и CTRL+SHIFT+«;» (текущее время).

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

Как поставить текущую дату в Excel

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

Текущая дата в ячейке:

Если же нужно чтоб в ячейке автоматом обновлялось значение не лишь текущей даты, но и времени тогда лучше употреблять функцию «=ТДАТА()».

Текущая дата и время в ячейке.



Как установить текущую дату в Excel на колонтитулах

Вставка текущей даты в Excel реализуется несколькими способами:

  1. Задав характеристики колонтитулов. Преимущество данного метода в том, что текущая дата и время проставляются сходу на все странички одновременно.
  2. Используя функцию СЕГОДНЯ().
  3. Используя комбинацию горячих кнопок CTRL+; – для установки текущей даты и CTRL+SHIFT+; – для установки текущего времени. Недочет – в данном методе не будет автоматом обновляться значение ячейки на текущие характеристики, при открытии документа. Но в неких вариантах данных недочет является преимуществом.
  4. С помощью VBA макросов используя в коде программы функции: Date();Time();Now().

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

Чтобы сделать текущую дату в Excel и нумерацию страничек с помощью колонтитулов сделайте так:

  1. Откройте окно «Параметры страницы» и выберите закладку «Колонтитулы».
  2. Нажмите на клавишу сделать нижний колонтитул.
  3. В появившемся окне щелкните по полю «В центре:». На панели выберите вторую клавишу ««Вставить номер страницы»». Позже выберите первую клавишу «Формат текста» и задайте формат для отображения номеров страничек (например, полужирный шрифт, а размер шрифта 14 пунктов).
  4. Для установки текущей даты и времени щелкните по полю «Справа:», а потом щелкните по кнопочке «Вставить дату» (при необходимости щелкните на клавишу «Вставить время»). И нажмите ОК на обоих диалоговых окнах. В данных полях можно вводить собственный текст.
  5. Нажмите на клавишу ОК и обратите на подготовительный итог отображения колонтитула. Ниже выпадающего перечня «Нижний колонтитул».
  6. Для подготовительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.
Читайте также  Как настроить аутлук автоответчик. Как сделать автоответ в Outlook: активация и деактивация в версиях 2007, 2010, 2013, 2016

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

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

Функция Excel Сейчас — синтаксис и главные применения

Функция Сейчас в Excel делает конкретно то, на что показывает ее имя – возвращает нынешнюю дату.

Синтаксис ее так прост, как это вообщем может быть – у нее вообщем нет аргументов. Всякий раз, когда для вас нужно вставить текущую дату в Excel, просто введите в ячейку:

=СЕГОДНЯ()

Вы сможете отформатировать возвращаемое значение в любом интегрированном или произвольном формате. Скажем, таковым образом:

3 вещи, которые вы должны знать о использовании СЕГОДНЯ() в Эксель:

  1. Она изменчивая. Это значит, что она повсевременно обновляется при каждом открытии или изменении рабочего листа.
  2. Если итог не обновляется сам собой, то быстрее всего, автоматический пересчет просто отключен в вашей книге. Чтобы опять активировать его, перейдите на вкладку Файл – Характеристики – Формулы – «Параметры вычислений» и выберите «Автоматически». Кандидатура – просто нажмите F9.
  3. Хотите вставить текущую дату и время? Возьмите ТДАТА().

Как вставить нынешнюю дату?

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

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

=СЕГОДНЯ()

Для наилучшей ясности вы сможете объединить её с пояснительным текстом:

=СЦЕПИТЬ(“Сегодня — “;ТЕКСТ(СЕГОДНЯ(); “dd mmmm, yyyy”))

Поскольку в Excel  время хранится в виде чисел, объединение текста с формулой «в лоб» приведет к бессмыслице, скажем, «Сегодня — 42965». Избегая этого, мы вкладываем ее в функцию ТЕКСТ для отображения в подходящем формате.

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

  • Для вставки  текущей даты:   Ctrl +;
  • Вставить  время: Ctrl + Shift +;
  • Для ввода дат и времени : Ctrl +; затем пробел, а затем  Ctrl + Shift +;

Примечание. Чтоб это сработало, при загрузке Excel у вас обязана быть включена британская раскладка клавиатуры. Почему так – загадка Microsoft…

Как употреблять функцию Сейчас в Excel – примеры.

Вы уже понимаете, что основной её целью является получение актуальных данных. Кроме того, вы сможете применять ее в сочетании с иными функциями для выполнения наиболее сложных вычислений. Ниже вы отыщите несколько примеров таковых выражений.

Читайте также  Как скинуть песню в телеграмме. Музыка в telegram: как найти, музыкальные боты, настройки звуков

Добавить (вычесть) дни от текущего момента.

Ежели необходимо добавить (вычесть) несколько дней по отношению к текущему моменту, сделайте простую арифметическую операцию сложения (вычитания), соответственно.

Добавляя 7 дней, сделайте так:

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

Вычитаем 7 дней:

= СЕГОДНЯ() – 7

Исключаем выходные (субботу и воскресенье) из ваших расчетов, вложите СЕГОДНЯ() в РАБДЕНЬ(), которая работает лишь с будними днями.

Добавляем 7 рабочих дней:

= РАБДЕНЬ(СЕГОДНЯ(); 7)

Вычитаем 7 рабочих дней:

= РАБДЕНЬ (СЕГОДНЯ(); -7)

Следующий скриншот указывает результаты:

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

Сколько дней до или опосля определенного момента?

Подсчитывая, сколько дней осталось до пришествия какого-то события, вычтите нынешнее из будущего:

дата – СЕГОДНЯ()

Ее можно передать конкретно в выражение в формате, понятном для Эксель, или с помощью ДАТА(), или в качестве ссылки на ячейку.

Узнаем, сколько осталось до 31 декабря 2020 года, примените один из способов:

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

=ДАТА(2020;12;31)-СЕГОДНЯ()

=”31/12/2020″-СЕГОДНЯ()

Все они молвят нам, что на момент написания (19 апреля 2020 года) до конца 2020 года оставалось 256 суток:

Посчитаем, сколько прошло суток с определенной даты. Вычтем из нее уже прошедшую:

СЕГОДНЯ() – дата

Узнаем, сколько дней прошло с 1 января 2020 года. Есть несколько вариантов:

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

=СЕГОДНЯ()-ДАТА(2020;1;1)

=СЕГОДНЯ()-“1/1/2020”

Рассчитать число месяцев до или опосля определенного момента.

Для расчета сколько месяцев между 2-мя датами, применяется РАЗНДАТ() (DATEDIF в британском варианте):

РАЗНДАТ(прошедшая; СЕГОДНЯ(); “m”)

Считая, сколько полных месяцев от текущей даты до будущей, просто поменяйте местами аргументы:

РАЗНДАТ(СЕГОДНЯ(); будущая;”m”)

Указав интересующий нас срок в ячейке A4 то наши вычисления можно упростить.

Подсчитываем месяцы с определенной точки в прошлом:

=РАЗНДАТ(A4;СЕГОДНЯ();”m”)

Месяцы до определенной отметки в будущем :

=РАЗНДАТ(СЕГОДНЯ();D4;”m”)

Обратите внимание, что тут рассчитывается количество полных месяцев.

Рассчитать годы до и опосля определенного события.

Рекомендации для вычисления лет подобны тем, которые дискуссировались в приведенном выше примере. Разница в том, что вы используете параметр «у», для вывода числа полных лет:

Годы, прошедшие опосля какого-то события:

РАЗНДАТ(прошедшая дата; СЕГОДНЯ(); “y”)

Годы до грядущего события:

РАЗНДАТ(СЕГОДНЯ(); будущая дата; “y”)

Записав время не в само выражение, а в ячейку A4, получим:

Полных лет после:

= РАЗНДАТ(A4;СЕГОДНЯ();”y”)

Полных лет до:

= РАЗНДАТ(СЕГОДНЯ();A4;”y”)

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

Поэтому, ежели расчет приходится на день рождения, целенаправлено добавить 1 к первому аргументу. По другому станете на 1 год молодее 🙂

 Для получения доборной инфы о РАЗНДАТ() см. Как посчитать, сколько дней меж датами .

Считаем возраст.

Зная чей-то год рождения, вы сможете вычесть этот год из текущего, и выяснить возраст человека:

ГОД(СЕГОДНЯ()) – год рождения

Если человек родился в 1991году, можно посчитать так:

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

Вы сможете ввести год рождения в отдельной ячейке и потом сослаться на неё:

Читайте также  Как активировать пакет на йоте. Команды Yota для активации сим карты или подключения тарифа

Вы сможете узреть несколько остальных примеров расчета возраста в этом уроке.

Как отыскать в перечне ближний день календаря?

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

Чтобы отыскать ближайшую прошедшую, поначалу «отфильтруйте» все, превосходящие текущую, а потом обработайте функцией МАКС(), и получите самую большую посреди оставшихся.

С примерами в ячейках от A2 до A10 это будет смотреться последующим образом:

=МАКС(ЕСЛИ($A$2:$A$10 < СЕГОДНЯ(); $A$2:$A$10))

Чтобы отыскать точку наиблежайшего грядущего, определите в начале все те, которые еще не наступили, а потом при помощи МИН() получите меньшее посреди них:

=МИН(ЕСЛИ($A$2:$A$10 > СЕГОДНЯ(); $A$2:$A$10))

Получить хоть какой день, ближний к сегодняшнему.

Определяя ближний к нам день в смешанном перечне прошедших и будущих событий, используйте классическую комбинацию ИНДЕКС+ПОИСКПОЗ с несколькими изменениями:

ИНДЕКС( диапазон; ПОИСКПОЗ(МИН (ABS ( диапазон – Сейчас ())); ABS ( диапазон – Сейчас ()); 0))

Давайте поясним:

  • МИН(ABS( диапазон – СЕГОДНЯ())). Сначала вы вычитаете актуальную дату из каждой позиции в перечне. Затем функция ABS() возвращает различия в виде абсолютных значений без учета их знака. МИН находит малое значение, которое потом применяется в качестве аспекта поиска.
  • ABS(диапазон – СЕГОДНЯ()). Вы вычитаете ее из каждой позиции в перечне и возвращаете массив абсолютных значений. В этом массиве ИНДЕКС+ПОИСКПОЗ отыскивает аспект поиска.

В этом примере выражение воспринимает последующий вид:

=ИНДЕКС($A$2:$A$10; ПОИСКПОЗ(МИН(ABS($A$2:$A$10 – СЕГОДНЯ())); ABS($A$2:$A$10 – СЕГОДНЯ()); 0))

На скриншоте ниже показан результат:

Примечание. Все три примера для получения наиблежайшей даты являются формулами массива, потому их нужно вводить, нажав Ctrl + Shift + Enter .

Выделяем цветом актуальное время в таблице.

При работе с длинноватым перечнем событий или разработке собственного календаря в Эксель может быть целесообразным выделение цветом текущего момента. Для этого сделайте правило условного форматирования с сиим выражением:

=B$1=СЕГОДНЯ()

Где B1 – самая левая верхняя ячейка области, к которой применяется правило.

Результат может смотреться приблизительно так:

Обратите внимание, что символ $ дозволяет закрашивать весь столбец. Нужна лишь 1-ая строка? Запишите просто – B1.

Подробные шаги по настройке правила условного форматирования можно отыскать здесь: Как применить условное форматирование в Excel .

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

Возможно, для вас также будет интересно:

Как быстро вставить нынешнюю дату в Excel?-Это управление указывает разные методы ввода дат в Excel. Узнайте, как вставить нынешнюю дату и время в виде статической метки времени либо динамических значений, как автоматом заполнять столбец либо строку…
Количество рабочих дней меж 2-мя датами в Excel-Довольно всераспространенная задача: найти количество рабочих дней в период меж 2-мя датами – это личный вариант расчета числа дней, который мы уже разглядывали ранее. Тем не наименее, в Excel для…

Оставьте комментарий