Как вставить дату в 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. Нажмите на кнопку ОК и обратите на предварительный результат отображения колонтитула. Ниже выпадающего списка «Нижний колонтитул». Результат1.
  6. Для предварительного просмотра колонтитулов перейдите в меню «Вид»-«Разметка страницы». Там же можно их редактировать.

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

Слева. Результат2.

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

Как в excel вставить дату

​Смотрите также​​: =now()​|======================================================|​ иначе пусто-пусто.​ ячеек пересчитаются на​ и выделить разные​ «ГОД». В появившемся​ дни.​ и время».​ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))​ число. Например, узнать​ скопировать, заменить адреса​ прописано в тексте​ числовой​ к дате дни,​ с помощью функции​Выделите на листе ячейку,​Примечание:​вставь в ячейку​Более автоматизированный вариант.​Не забудьте ячейки​ текущую дату.​

​ даты. Как это​ диалоговом окне указали​Например, прибавим к​Теперь выбираем из​Или прибавить сразу всё​ стаж работника на​ ячеек), п.ч. в​ –​-​ месяцы, года, посчитать​сегодня​ в которую вы​Мы стараемся как​

Вставка статических значений даты или времени

​Deen​Создаём для ДАННОГО​ с формулой перевести​

​Данную задачу можно​ сделать, смотрите в​ адрес ячейки с​ дате 1 год,​

​ списка функцию «ДАТА».​

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

​ решить макросом по​ статье «Как сравнить​​ датой (А19). Нажали​​ 2 месяца и​​ Выходит диалоговое окно.​​ дни. По такой​​ стаж будет пересчитываться​​ Excel, она не​

Вставка обновляемых значений даты или времени

​1.​ ячейки. Как это​-​ТДАТА​ дату или время.​ вас актуальными справочными​ в Excel 2013​Private Sub Worksheet_Change(ByVal​ Так же можно​ событию изменения на​

​ два столбца в​ «ОК». Получилось так.​ 11 дней. Пишем​ В нем пишем:​​ формуле можно рассчитать​​ на текущую дату.​​ видна в перечне​​Разница дат в Excel​ сделать, читайте в​все это можно​, как показано​Сделайте одно из следующего:​ материалами на вашем​

​ вставить текущую дату​ ​ Target As Range)​ ​ поэкспериментировать с форматом​

​ листе, как показал​

​ Excel на совпадения»​

​ Смотрите ячейку В19.​ года, месяцы и​

​ срок службы, срок​ Как установить текущую​ функций, но работает.​

​высчитывается так.​​ статье «Преобразовать текст​​ сделать формулами. Как​​ в таблице ниже.​​Чтобы вставить дату, введите​​ языке. Эта страница​ и время?​If ActiveCell.Column =​ даты. ​ BeS Yara, но​ здесь.​ Вместо полной даты​ дни, которые будем​ нашей даты.​ окончания договора, проекта,​

Дата в Excel. Формула.

​ дату смотрите в​Пояснения к формуле​Столбец А –​ в дату Excel»​ посчитать дату выхода​​ Просмотреть дополнительные сведения​​ дату (например,​ переведена автоматически, поэтому​Раньше работали эти​ 3 Then​Dmitriy​ код “тяжелый” и​Если, для работы​ стоит только год.​ прибавлять, в разных​«Месяц» — пишем​ отпуска, срок оплаты​ статье «Текущая дата​:​ пишем дату начала​ тут.​
​ сотрудника из отпуска​ о том, как​2.2​ ее текст может​ сочетания клавиш:​Cells(ActiveCell.Row, 1).Value =​: Есть конечно функция​
​ очень много ЕСЛИ​
​ нужно изменить формат​Другими соответствующими функциями выбрали​ ячейках.​ месяц нашей даты​ счета, многое другое.​ в Excel».​РАЗНДАТ – это​ периода, столбец В​Для подсчета дат​ или сколько дней​ использовать эти функции​) и нажмите​​ содержать неточности и​​CTRL+; Вставка текущей​ Date​ СЕГОДНЯ (), но​ (если Tab, если​ даты на текстовый,​ месяц (ячейка В20)​
​Диалоговое окно заполним так.​ числом, ставим плюс​Второй способ.​2.​ название функции.​ – пишем дату​
​ нужно сделать таблицу​ осталось до отпуска,​ сегодня и ТДАТА.​Главная​ грамматические ошибки. Для​ даты.​End If​ она будет пересчитываться​
​ Enter, если кликом​ то смотрите статью​ и день (ячейка​Получилась такая формула и​ и пишем адрес​Пишем формулу с​Как прибавить к дате​y – считает​ окончания периода. В​
​ в Excel и​ посчитать возраст, расчитать​Какие​>​ нас важно, чтобы​CTRL+` Переключение между​If ActiveCell.Column =​ по текущей дате,​ мышки).​​ «Преобразовать дату в​
​ В21). Формат в​​ такой результат.​​ ячейки, в которой​
​ помощью функции «ДАТА».​ дни в Excel.​ года​ столбце А и​ установить в ней​ дату срока оплаты​Чтобы добавить​Числовой формат​ эта статья была​ выводом в листе​ 2 Then​ поэтому не очень​Предлагаемый вариант решения​
​ текст Excel».​ этих ячейках можно​Если изменим цифру дней​ стоит число месяцев,​В ячейке А13​Первый способ.​ym – считает​ В устанавливаем формат​
​ формулы. Этим мы​ счета или окончания​Ячейка​
​>​ вам полезна. Просим​ значений ячеек и​
​Cells(ActiveCell.Row — 1,​ подходит (копировать вручную​
​ макросом по событию​
​В Excel можно​ установить другой.​ с 11 на​ которое нужно прибавить​ пишем дату, к​В примере прибавим​ месяца​ ячейки «Дата». Где​
​ сейчас и займемся.​​ договора, посчитать рабочие​
​Результат​Краткий формат даты​
​ вас уделить пару​ формул.​
​ 1).Value = Date​ значение тоже не​
​ изменения значений на​ считать не только​
​Конечно, можно изменить​ 25, то получится​ к дате.​ которой будем прибавлять.​ 9 месяцев.​md – считает​ найти эту функцию​Как простыми способами​ дни и многие,​=СЕГОДНЯ()​или​​ секунд и сообщить,​В хэлпе к​
​End If​ вариант).​ листе, код помещается​ даты, но и​
​ формат даты в​ такая дата.​​«День» — пишем​​ В примере прибавим​В ячейке А13​ дни​ и как установить​ прибавить к дате​ многие другие действия​Текущая дата (значения могут​Длинный формат даты​ помогла ли она​ новому Экселу также​End Sub​
​Полуавтоматический вариант предложить​​ в модуль листа,​ время. Как высчитывать​
​ ячейке или написать​
​Как ввести адрес ячейки​ день нашей даты.​
​ 3 месяца.​ пишем дату, к​«г.», «мес.», «дн.»​ её, смотрите в​
​ или вычесть из​ с датами и​ быть разными)​.​ вам, с помощью​ приведены эти сочетания,​При изменении листа​ сходу могу :)​
​ в котором заполняются​ время, читайте в​ свой формат. Как​ быстро смотрите в​Получилось так.​В следующей ячейке​​ которой будем прибавлять​ написанные между знаками​ статье «Число Excel.​ даты дни, месяци​
​ временем можно проводить​​=ТДАТА()​​Чтобы вставить время, введите​ кнопок внизу страницы.​ но они не​ проверяется колонка -​Создаём макрос:​ ячейки колонки В​ статье «Как посчитать​ создать свой формат,​
​ статье «Сложение, вычитание,​
​Нажимаем «ОК». Получилась такая​ пишем число месяцев,​
​ 9 месяцев.​ & — так​ Формат».​ или года, смотрите​ в Excel.​
​Текущие дата и время​ его и щелкните​ Для удобства также​ работают.​ если третья, значит​Sub TodayDay()​
​Код​ время в Excel»​ смотрите в статье​ умножение, деление в​ формула. =ДАТА(1979;11+G13;1)​ которое будем прибавлять​В ячейке D13​ будут подписаны года,​Столбец С –​ в статье «Работа​
​Все расчеты с​ (значения могут быть​Главная​ приводим ссылку на​Deen​ завершение ввода было​
​Cells(ActiveCell.Row, 1).Value =​Private Sub Worksheet_Change(ByVal​ тут.​ «Как создать пользовательский​
​ Excel».​Смотрим в таблице​
​ к дате. В​ пишем формулу. Можно​ месяца и дни​ будет стоять формула​ с датами в​ датами описаны в​ разными)​>​
​ оригинал (на английском​: Извиняюсь, не работает​
​ по табу (пишем​
​ Date​ Target As Range)​
​Как посчитать возраст,​ формат в Excel»​
​В Excel есть​ результат.​ примере – это​ написать формулу в​ в итоговой дате.​ и результат подсчета.​ Excel».​ нескольких статьях. Смотрите​Примечание:​Числовой формат​ языке) .​ только вставка текущей​ дату в туже​End Sub​If Target.Column =​ смотрите в статье​ тут.​
​ три функции, которые​Такой расчет даты удобен​ ячейка G13.​ соседней ячейке, просто,​ Можно между кавычками​ Здесь будет записана​Как посчитать разные​ перечень статей в​
​ Результаты, возвращаемые функцией​
​>​Предположим, что вы хотите​
Как прибавить к дате дни в Excel.​ даты.​ строку, в первую​Назначаем макросу горячую​ 2 Then Cells(Target.Row,​
Дата в Excel.​ «Как посчитать возраст​В Excel есть​ выбирают из даты​ тем, что всегда​В ячейке Н13​
​ в примере, она​ написать по-разному –​ дата в таком​ периоды стажа, других​ конце статьи в​СЕГОДНЯ​Время​ быстро вводить текущие​
​okshef​ колонку) ; если​ клавишу (например Ctrl-D),​ 1) = IIf(Cells(Target.Row,​ в Excel».​ функции, которыми можно​ или только число,​ можно изменить цифру​ будет стоять результат,​ стоит там –​ полное слово или​ виде, как мы​ разных дат и,​ разделе «Другие статьи​или​.​ дату и время​
​: Работают через Ctrl​ вторая, значит было​ после ввода данных​ Target.Column) <> «»,​Что надо сделать что​ сложить данные из​
​ или только месяц,​ месяца, не меняя​ здесь пишем формулу.​ в ячейке D13.​ просто поставить точку.​ её пропишем в​ затем, сложить их​ по этой теме».​ТДАТА​
​Дата и время, обновляемые​ при записи действий​ + Shift​ завершение ввода данных​ в столбце B​ Date, «»)​ бы при заполнении​ таблицы за конкретный​ или год. Это​ формулы. Например, фирма​ Нажимаем на эту​ =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))​
​ Смотрите пример.​ формуле.​ вместе, чтобы узнать​Внимание!​, изменяются только при​ при пересчете листа​ в журнал или​Deen​ по ENTER(пишем дату​ нажимаетм TAB(чтобы покинуть​
​End Sub​ столбца B в​ день, т.д. Этот​ функции «ГОД», «МЕСЯЦ»,​ не успевает сделать​ ячейку, делаем её​
​В формуле все​В ячейке С6 стоит​В ячейке А6​ общее количество дней,​Если формулы не​ пересчете листа или​ или открытии книги,​ сделать так, чтобы​
​: Реально работает через​ в предидущей строке,​ ячейку, но остаться​Трим​

Подскажите, как сделать автоматическое добавление текущей даты в ячейку в excel.

​ столбце A автоматически​ способ пригодится при​ «ДЕНЬ».​ заказ вовремя, сроки​ активной. Заходим на​

​ три адреса ячейки​​ формула, искомая дата.​ пишем первую дату​ др., смотрите в​ будут работать, проверьте​ выполнении макроса, содержащего​ считаются динамическими, а​ они автоматически выводились​ Ctrl + Shift​ в первую колонку).​
​ в той-же строке)​: через формулу подставить​ вставлялась текущая дата?​ проведении анализа в​Делаем активной ячейку​ окончания работы продлеваются.​ закладку «Формулы» в​ одинаковые, т.к. дата​А здесь, вместо​ (начало периода).​
​ статье «Как в​ формат дат. Бывает,​ ее. Постоянного обновления​ не статическими. Чаще​ в ячейке при​ + ;​На 2003-ем работает.​
​ , потом Ctrl-D.​
​ дату и потом​Алексей матевосов (alexm)​
​ таблице, т.д. Подробнее​ В19. На закладке​ Меняем цифру в​ раздел «Библиотека функций»​ записана в одной​
​ букв «г.», «мес.»,​

​В ячейке В6​​ Excel посчитать стаж».​ при копировании из​ ячеек, содержащих эти​ всего для получения​

​ каждом пересчете формул.​​Причем только если​
​Если после ввода​
​Если удобнее завершение​ маркером автозаполнения заполнять​: Вариант Ивана Леконтцева​
​ о таком способе,​ «Формулы» в разделе​ ячейке G 13​ и выбираем функцию​ ячейке. Здесь все​ «дн.» просто поставили​

​ пишем вторую дату​​Для работы с​ других программ в​ функции, не происходит.​ динамической даты или​ Вы можете вставить​ нажимать ; на​ данных во втором​ редактирования по ENTER,​
​ весь столбец А​ не очень удачный.​
​ читайте в статье​
​ «Библиотека функций» нажимаем​
​ и формула расчитывает​ «Дата и время».​
​ верно. Получилось.​
​ точку.​ (конец периода).​ датами, их можно​ Excel даты вставляются​ В качестве значений​ времени в ячейке​ значения, которые не​ клавише «4», а​
​ столбце завершать ввод​ то надо в​Иван леконтцев​ Он, конечно, работает,​ «Функция «СУММЕСЛИ» в​ на функцию «Дата​ новую дату. По​
​Или можно открыть​
​Таким же образом можно​
​Если в ячейку В6​В ячейке С6​
​ записать по–разному, для​ в текстовом формате.​
​ даты и времени​ на листе используются​
​ будут изменяться, или​ на клавише «ж»​
​ кликом мышки куда​
​ макросе поправить строку​: формула:​
​ но при открытии​ Excel».​
​ и время». В​
​ такому принципу можно​
​ мастер функций кнопкой​ прибавить года, изменив​ поставим​ пишем формулу:​ разных формул. И​ Тогда формулы не​ используются показания системных​ функции.​ же обновлять их.​ не работает в​ попало, то этот​ куда будет вставляться​=ЕСЛИ (B1>0;СЕГОДНЯ ();»»)​
​ книги на следующий​

​В таблице Excel​ появившемся окне выбираем​ прибавлять, отнимать по​ «Вставить функцию» (на​ чуть формулу. Смотрите​текущую дату​=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»​

​ формат ячеек с​​ считают. Чтобы формулы​
​ часов компьютера.​

В Excel 2013 не работает вставка даты и времени

​Чтобы вставить текущую дату​​Статические значения не изменяются​ любой раскладке :)​ макрос толку никакого​ дата — Cells(ActiveCell.Row​

​Если В1 больше​ день или еще​
​ можно сравнить даты​ нужную функцию. Например,​
​ отдельности и вместе​ закладке «Формулы») и​ пример.​, то сможем узнать​

​Эту формулу пишем​ формулами должен быть​ считали, нужно изменить​Сложить даты в Excel,​ или время, чтобы​

​ при пересчете или​​Может это из-за​ не даст :(​ — 1, 1).​

​ нуля-вставляет текущую дату,​​ позже, даты изменения​ из разных столбцов​

​ мы выбрали функцию​​ года, месяцы и​ выбрать категорию «Дата​=​
​ стаж по сегодняшнее​ вручную (можно здесь​ определенный. Все это​ формат ЗНАЧЕНИЙ на​ вычесть даты, прибавить​ он является обновляемым,​

Применение функции СЕГОДНЯ в Microsoft Excel

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

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

Использование оператора СЕГОДНЯ

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

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

Для того, чтобы проверить установлен ли автоматический пересчет в конкретном документе нужно выполнить ряд последовательных действий.

Переход в параметры в Microsoft Excel

  1. Находясь во вкладке «Файл», переходим по пункту «Параметры» в левой части окна.
  2. После того, как активировалось окно параметров, переходим в раздел «Формулы». Нам понадобится самый верхний блок настроек «Параметры вычислений». Переключатель параметра «Вычисления в книге» должен быть установлен в позицию «Автоматически». Если он находится в другой позиции, то следует его установить так, как было сказано выше. После изменения настроек нужно нажать на кнопку «OK».

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

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

Пересчет формулы в Microsoft Excel

В этом случае, при отключении автоматического пересчета он будет выполнен только относительно данной ячейки, а не по всему документу.

Способ 1: введение функции вручную

Данный оператор не имеет аргумента. Синтаксис его довольно прост и выглядит следующим образом:

Ввод функции СЕГОДНЯ в Microsoft Excel

  1. Для того, чтобы применить данную функцию достаточно просто вставить это выражение в ячейку, в которой хотите видеть снимок сегодняшней даты.
  2. Для того, чтобы произвести расчет и вывести результат на экран, жмем на кнопку Enter.

Способ 2: применение Мастера функций

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

  1. Выделяем ячейку на листе, в которую будет выводиться дата. Кликаем по пиктограмме «Вставить функцию», расположенной у строки формул. Перемещение в Мастер функций в Microsoft Excel
  2. Происходит запуск Мастера функций. В категории «Дата и время» или «Полный алфавитный перечень» ищем элемент «СЕГОДНЯ». Выделяем его и жмем на кнопку «OK» в нижней части окна. СЕГОДНЯ в Мастере функций в Microsoft Excel
  3. Открывается небольшое информационное окошко, в котором сообщается о назначении данной функции, а также говорится о том, что она не имеет аргументов. Жмем на кнопку «OK». Информационное сообщение в Microsoft Excel
  4. После этого дата, установленная на компьютере пользователя в данный момент, будет выведена в предварительно указанную ячейку.

Способ 3: изменение формата ячейки

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

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

Некорректное отображение функции в Microsoft Excel

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

  1. Кликаем правой кнопкой мыши по ячейке, в которой нужно изменить формат. В появившемся меню выбираем позицию «Формат ячеек». Переход в формат ячеек в Microsoft Excel
  2. Открывается окно форматирования. Переходим во вкладку «Число» в случае, если оно было открыто в другом месте. В блоке «Числовые форматы» выделяем пункт «Дата» и жмем на кнопку «OK». Формат ячеек в Microsoft Excel
  3. Теперь ячейка отформатирована правильно и в ней отображается именно сегодняшняя дата.

Кроме того, в окне форматирования также можно поменять представление сегодняшней даты. По умолчанию установлен формат по шаблону «дд.мм.гггг». Выделяя различные варианты значений в поле «Тип», которое расположено в правой части окна форматирования, можно изменять внешний вид отображения даты в ячейке. После изменений не забывайте жать на кнопку «OK».

Изменение типа отображения даты в Microsoft Excel

Способ 4: использование СЕГОДНЯ в комплексе с другими формулами

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

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

Для применения формулы жмем на кнопку ENTER.

Расчет количества лет при помощи функции СЕГОДНЯ в Microsoft Excel

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

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

Расчет даты на 3 дня вперед в Microsoft Excel

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

Расчет даты на 3 дня назад в Microsoft Excel

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

Указание текущего номера дня в месяце в Microsoft Excel

Аналогичная операция для показа номера актуального месяца будет выглядеть следующим образом:

Указание текущего месяца в году в Microsoft Excel

То есть, в феврале в ячейке будет стоять цифра 2, в марте – 3 и т.д.

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

Количество дней до конретной даты в Microsoft Excel

Вместо значения «Заданная дата» следует указать конкретную дату в формате «дд.мм.гггг», до которой нужно организовать отсчет.

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

Установка общего формата в ячейке в Microsoft Excel

Существует возможность комбинации и с другими функциями Excel.

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

Как вставить дату в excel

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

Вставьте дату и время с помощью ярлыков

Если вам просто нужно вставить дату и время в несколько ячеек, вы можете вручную вставить их, нажав ярлыки.

Вставить текущую дату: Control + :
документ вставить метку времени 1

Вставить текущее время: Shift + Control + :
документ вставить метку времени 2

Смотрите скриншот:
документ вставить метку времени 3

Советы:

1. Вы можете отформатировать выходные данные как форматы даты или времени, как вам нужно в Формат ячеек Диалог.

2. Если у вас есть Kutools for Excel, вы можете вставить текущую дату или другие даты в указанном формате даты, как вам нужно, с его Вставить дату функции. Нажмите, чтобы скачать бесплатно

Вставить дату и метку времени с формулой

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

Вставить текущую дату

Нажмите Enter ключ, а в ячейку вставляется текущая дата.

Вставить текущее время :

Нажмите клавишу Enter, и текущая дата и время будут вставлены в ячейку.
документ вставить метку времени 4

Советы:

1. Вы можете отформатировать выходные данные как форматы даты или времени, как вам нужно в Формат ячеек диалог. Например, вы хотите отображать только текущее время, просто отформатируйте ячейку как время после использования = СЕЙЧАС () формула

2. Если вы хотите вставить текущую дату и время в верхний или нижний колонтитул рабочего листа, вы можете использовать Вставить информацию о книге Функция Kutools for Excel чтобы быстро справиться с этой работой. Нажмите, чтобы скачать бесплатно

Формула для автоматической вставки отметки времени при вводе данных в другой столбец

Предположим, есть два столбца, столбец A и столбец B, теперь вы хотите вставить текущую метку времени в столбец B при вводе данных в столбец A, как вы можете это сделать?

Автоматическая вставка метки времени при вводе данных

1. Сначала нажмите Файл > Опции для открытия Параметры Excel диалога, выберите Формулы на левой панели, затем отметьте Включить итеративный расчет in Варианты расчета группа. И нажмите OK.
документ вставить метку времени 5

2. В столбце B, например, ячейка B1, введите эту формулу.

затем перетащите дескриптор автозаполнения вниз к ячейкам.
документ вставить метку времени 6

3. Затем отформатируйте ячейки формулы в формате даты и времени, как вам нужно, в Формат ячеек диалоговое окно: оставьте выделенными ячейки формулы, щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, выберите Формат ячеек, то Формат ячеек появляется диалоговое окно в На заказ раздел, который под Число на вкладке введите нужный формат в поле Тип текстовое поле и щелкните OK.
документ вставить метку времени 7

Теперь, когда вы вводите данные в столбец A, текущее datetime будет вставлено в столбец B.
документ вставить метку времени 8

Автоматическая вставка и обновление метки времени при изменении ячейки в другом столбце

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

A1 — это ячейка, в которую вы будете вводить данные, B1 — это ячейка формулы, в которую вы хотите вставить метку времени.

Перетащите маркер автозаполнения вниз по используемым ячейкам.

Затем отформатируйте ячейки формулы как формат даты и времени, как вам нужно, в Формат ячеек диалоговое окно: оставьте выделенными ячейки формулы, щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, выберите Формат ячеек, то Формат ячеек появляется диалоговое окно в На заказ раздел, который под Число на вкладке введите нужный формат в поле Тип текстовое поле, щелкните OK.

VBA для автоматической вставки метки времени при вводе данных в другой столбец

Если вы знакомы с кодом VBA, вы можете сделать следующее:

1. Щелкните правой кнопкой мыши вкладку рабочего листа, которую вы используете, затем выберите Просмотреть код из контекстного меню.
документ вставить метку времени 9

2. Затем в Microsoft Visual Basic для приложений окно, вставьте ниже код.

VBA: автоматическая вставка метки времени

документ вставить метку времени 10

3. Затем сохраните этот код. С этого момента, пока вы вводите данные или изменяете данные в столбце A, новая метка времени будет вставляться в столбец B.

Внимание: вы можете изменить столбцы A и B и формат времени мм / дд / гггг чч: мм: сс в коде VBA в соответствии с вашими реальными потребностями.

Если вы хотите использовать определенную функцию, вы можете сделать следующее:

1. Держать Alt + F11 ключи для включения Microsoft Visual Basic для приложений окно. И нажмите Вставить > Модули чтобы вставить пустой модуль.
документ вставить метку времени 11

2. Вставьте приведенный ниже код в новый модуль. Затем сохраните код и вернитесь к рабочему листу.

документ вставить метку времени 12

3. В ячейку, в которую будет вставлена ​​метка времени, введите эту формулу.

F1 — это ячейка, в которую вы будете вводить или изменять данные. Затем перетащите дескриптор автозаполнения вниз к ячейкам.
документ вставить метку времени 13

Теперь текущее datetime будет вставлено, если в ячейку F1 введены данные или обновлены.

Другие операции (статьи), относящиеся к DateTime

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

Добавить / вычесть полгода / месяц / час к дате или времени в Excel
Добавление года, месяца или часа к дате или времени — обычное дело в нашей повседневной работе в Excel. Вы когда-нибудь пробовали добавить полгода, месяц или час к дате или времени? Здесь я расскажу, как справиться с этой работой.

Средние временные метки дня в Excel
Например, вы записали временные метки входа в систему каждый раз, когда конкретный пользователь заходил на веб-сайт в Excel, и теперь вы хотите усреднить эти временные метки для прогнозирования наиболее вероятного времени, когда эти пользователи будут заходить на веб-сайт в будущем, как вы могли бы это сделать ?

Рассчитать часы между временем после полуночи в Excel
Предположим, у вас есть расписание для записи рабочего времени, время в столбце A — это время начала сегодняшнего дня, а время в столбце B — время окончания следующего дня. Обычно, если вы вычисляете разницу во времени между этими двумя временами прямо минус «= B2-A2», он не будет отображать правильный результат.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *