Не могу вставить дату в 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

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.

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

  2. Выполните одно из действий, указанных ниже.

    • Чтобы вставить текущую дату, нажмите клавиши CTRL+; (точка с запятой).

    • Чтобы вставить текущее время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).

    • Чтобы вставить текущие дату и время, нажмите клавиши CTRL+; (точка с запятой), затем клавишу ПРОБЕЛ, а после этого — CTRL+SHIFT+; (точка с запятой).

Изменение формата даты и времени

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

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.

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

  2. Выполните одно из действий, указанных ниже.

    • Чтобы вставить текущую дату, нажмите клавиши CTRL+; (точка с запятой).

    • Чтобы вставить текущее время, нажмите Клавиша COMMAND+ ; (точка с за semi-двоеточием).

    • Чтобы вставить текущие дату и время, нажмите CTRL+; (точка с за semi-двоеточием), затем нажмите пробел, а затем нажмите Клавиша COMMAND+; (точка с за semi-двоеточием).

Изменение формата даты и времени

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

Вставка фиксированного значения даты или времени в ячейку Excel

Фиксированное значение на листе не изменяется при пересчете или открытии листа. При нажатии клавиш CTRL+; для вставки текущей даты в ячейку Excel «делает снимок» текущей даты, который вставляется в ячейку. Так как значение этой ячейки не меняется, оно считается статическим.

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

  2. Выполните одно из действий, указанных ниже.

    • Чтобы вставить дату, введите дату (например, 2/2) и щелкните Главная > числовом формате (на вкладке Число) >Краткий формат даты или Длинный формат даты.

    • Чтобы вставить время, введите время, а затем щелкните Главная > числовом формате (на вкладке Число) >время.

Изменение формата даты и времени

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

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

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

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

Например:

Формула

Описание (результат)

=СЕГОДНЯ()

Текущая дата (значения могут быть разными)

=ТДАТА()

Текущие дата и время (значения могут быть разными)

  1. Выделите текст в таблице, приведенной выше, и нажмите клавиши CTRL+C.

  2. На пустом листе щелкните ячейку A1 один раз и нажмите CTRL+V. Если вы работаете в Excel в Интернете, повторите копирование и в копирование для каждой ячейки в примере.

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

  3. Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши Ctrl+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.

Скопировав пример на пустой лист, можно настроить его в соответствии со своими потребностями.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Вставка текущих даты и времени в ячейку

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

​«Год» — год​

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

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

support.office.com

Дата в 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-office.ru

Подскажите, как сделать автоматическое добавление текущей даты в ячейку в 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).​

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

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

​ открытии листа.​ Win 8…​

planetaexcel.ru

​Владимир беликов​

Skip to content

Как быстро вставить сегодняшнюю дату в Excel?

Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку днями недели.

Есть несколько способов добавить даты в Excel в зависимости от того, что именно вы хотите сделать. Например, хотите ли вы ввести сегодняшнее число в какой-либо отчет или счет? Или вы хотите вставить дату, которая будет обновляться и всегда отображать сегодняшний день и время? Или, возможно, вы хотите автоматически заполнять рабочие дни или вводить случайные дни в свой рабочий лист?

  1. Как ввести дату в Excel?
  2. Вставка текущей даты и времени.
  3. Как поставить неизменную отметку времени автоматически формулами?
  4. Как автоматически заполнять даты в Excel.
  5. Как поставить сегодняшнюю дату на колонтитул?

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

Как ввести дату в Excel?

Вы можете записать ее в ячейку различными способами, например, 01.01.2020 или 1 январь 2020. Когда вы пишете что-то подобное в ячейке, программа понимает, что именно вы хотите сделать, и Microsoft Excel автоматически применяет формат даты к этой ячейке. Довольно часто программа форматирует вновь вставленное значение в соответствии с настройками по умолчанию в Windows, но иногда он может оставить все точно в таком же виде, как вы ввели.

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

 Если программе не удалось правильно распознать введенные вами данные, и вы видите их смещёнными влево, попробуйте записать в каком-либо другом виде, близком к формату коротких или длинных дат по умолчанию. Они отмечены звездочкой (*) в диалоговом окне Формат ячейки, и вы можете быстро получить к ним доступ на ленте (вкладка Главная > Число ).

При необходимости вы сможете легко изменить способ представления с помощью диалогового окна «Формат ячеек», которое открывается по сочетанию клавиш Ctrl + 1.

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

Вставка текущей даты и времени.

В Microsoft Excel вы можете сделать это в виде статического или динамического значения.

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

Для начала давайте определим, что такое отметка времени. Отметка времени фиксирует «статическую точку», которая не изменится с течением времени или при пересчете электронной таблицы. Она навсегда зафиксирует тот момент, когда ее записали.

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

  • Ctrl + ; (в английской раскладке) или Ctrl+Shift+4 (в русской раскладке) вставляет сегодняшнюю дату в ячейку.
  • Ctrl + Shift + ; (в английской раскладке) или Ctrl+Shift+6 (в русской раскладке)  записывает текущее время.
  • Чтобы вставить текущую дату и время, нажмите Ctrl + ; затем нажмите клавишу пробела, а затем Ctrl + Shift +;

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

Как сделать, чтобы дата оставалась актуальной?

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

  • =СЕГОДНЯ()- вставляет сегодняшнюю дату.
  • =ТДАТА()- использует текущие дату и время.

используем формулы

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

А если нужно вставить текущее время?

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

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

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

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

При использовании формул имейте в виду, что:

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

Как поставить неизменную отметку времени автоматически формулами?

Допустим, у вас есть список товаров в столбце A, и, как только один из них будет отправлен заказчику, вы вводите «Да» в колонке «Доставка», то есть в столбце B. Как только «Да» появится там, вы хотите автоматически зафиксировать в колонке С время, когда это произошло. И менять его уже не нужно.

Для этого мы попробуем использовать вложенную функцию ИЛИ с циклическими ссылками во второй ее части:

=ЕСЛИ(B2=»Да»; ЕСЛИ(C2=»»;ТДАТА(); C2); «»)

Где B — это колонка подтверждения доставки, а C2 — это ячейка, в которую вы вводите формулу и где в конечном итоге появится статичная отметка времени.

вставляем дату при выполнении условия

 В приведенной выше формуле первая функция ЕСЛИ проверяет B2 на наличие слова «Да» (или любого другого текста, который вы решите ввести). И если указанный текст присутствует, она запускает вторую функцию ЕСЛИ. В противном случае возвращает пустое значение. Вторая ЕСЛИ — это циклическая формула, которая заставляет функцию ТДАТА() возвращать сегодняшний день и время, только если в C2 еще ничего не записано. А если там уже что-то есть, то ничего не изменится, сохранив таким образом все существующие метки.

О работе с функцией ЕСЛИ читайте более подробно здесь.

Если вместо проверки какого-либо конкретного слова вы хотите, чтобы временная метка появлялась, когда вы хоть что-нибудь пишете в указанную ячейку (это может быть любое число, текст или дата), то немного изменим первую функцию ЕСЛИ для проверки непустой ячейки:

=ЕСЛИ(B2<>»»; ЕСЛИ(C2=»»;ТДАТА(); C2); «»)

Примечание. Чтобы эта формула работала, вы должны разрешить циклические вычисления на своем рабочем листе (вкладка Файл – параметры – Формулы – Включить интерактивные вычисления). Также имейте в виду, что в основном не рекомендуется делать так, чтобы ячейка ссылалась сама на себя, то есть создавать циклические ссылки. И если вы решите использовать это решение в своих таблицах, то это на ваш страх и риск.

Как автоматически заполнять даты в Excel.

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

Автозаполнение списка дат, которые увеличиваются на один день.

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

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

дни в столбик

 Автозаполнение будних дней, месяцев или лет

Существует два способа быстрого заполнения выбранного диапазона днями недели, месяцами или годами.

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

автозаполнение рабочих дней

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

как автоматически заполнить колонку датами

 Автоматическая вставка каждого 2-го, 3-го или N-го дня.

Если вы попробовали второе решение, описанное выше, то, вероятно, заметили гораздо больше параметров автоматической даты, чем ранее. Один из них вставляет каждый 2- й , 3- й , 4- й и т. д.  день, месяц или год в таблицу. Давайте попробуем это сейчас:

  • Добавьте первое значение в какую-то ячейку.
  • Выберите ее, щелкните правой кнопкой мыши на маркере, перетащите его вниз или через несколько клеток, а затем отпустите.
  • В контекстном меню выберите Прогрессия.
  • В диалоговом окне выберите соответствующую единицу и введите значение шага.

Как поставить сегодняшнюю дату на колонтитул?

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

Для этого вызовите меню колонтитулов из меню «Вставка». А затем вставьте те элементы, которые вам необходимы. Можете, кстати, и просто написать что-либо (фамилию, например). Все это будет распечатано на всех страницах вашего документа.

 Данные при этом останутся статичными.

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

Также советуем:

Как перевести время в число В статье рассмотрены различные способы преобразования времени в десятичное число в Excel. Вы найдете множество формул для преобразования времени в часы, минуты или секунды. Поскольку Microsoft Excel использует числовую систему для работы с временем, вы можете…
Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как вывести месяц из даты На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
Количество рабочих дней между двумя датами в Excel Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…

In Microsoft Excel, the date can be inserted in a variety of ways, including using a built-in function formula or manually entering the date, such as 22/03/2021, 22-Mar-21, 22-Mar, or March 22, 2021. These date functions are typically used for cash flows in accounting and financial analysis.

In Excel, there is a built-in function called TODAY() that will insert the exact today’s date and will give the updated date whenever the workbook is opened. The NOW() built-in function can also be used to insert the current date and time, and this function will be kept up to date if we open the workbook multiple times.

Inserting the date:

In the Formula tab, the built-in TODAY is categorized under the DATE/TIME function.

 Alternate to insert the date in Excel the below keyboard shortcut can be used:

CTRL+; 

It will insert the current date.

To insert the current date and time we can use the following shortcut keys:

CTRL+; <space key> CTRL+SHIFT+;

It returns the current date and time to us.

1. Inserting specific date in Excel:

We have to use DATE() to insert a specific valid date in Excel. We can notice in the above function that the DATE requests to provide Year, Month, Day values. If we provide the details, the default date will be shown as below:

Image 1.1

Image 1.2

2. Inserting static date and time: 

A static value in a sheet does not change if the sheet is recalculated or opened. To do so follow the below steps:

Step 1: Select the cell in which the current date or time will be inserted on a table.

Step 2: Do one of the next:

  • Press Ctrl+;(semi-colon) to insert your current date.
  • Press the Ctrl+Shift+;(semi-colon) to insert the current time.
  • Press Ctrl+;(semi-column) to insert the current date and time then press Space, and press Ctrl+Shift+; (semi-colon).

Static date and time 

3. Inserting a date in Excel via a drop-down calendar:

It may be a good idea to include a down calendar in your worksheet if you set up a table for other users and want to make sure that the dates enter correctly. You can fill in the dates with a mouse click and be 100% confident that all dates are entered in a suitable format. You can use Microsoft Date Picker control when you use a 32-bit version of Excel. Microsoft Date Picker Control will not work when you are using a 64-bit Excel 2016, Excel 2013 version.

4. Inserting an automatically updatable today’s date and current time:

If you want to keep your Excel date up-to-date today, use one of the following Excel date functions:

=TODAY() -> inserts in a cell the current date.
=NOW() -> inserts in a cell the current and current date.

=TODAY example

=NOW example

Please remember that when using the Excel date functions:

  1. The date and the time returned will not be refreshed on an ongoing basis, but only when the chain is reopened or re-calculated.
  2. The functions take the current system clock date and time.

5. Auto-populate dates in Excel

To autofill a series of dates in which one day is incremented, you can use the Excel AutoFill function. It is a common way to automatically fill a column or row. To do so follow the below steps:

  • Enter the original date in the first cell.
  • Click the first date on your cell and then drag the fill handle to or from the cells you want Excel to add dates.

Autofill weekdays, months, or years:

There are two ways of automatically adding weekdays, months, or years to the selected range of cells. To so follow the below steps:

  1. You can use the above-mentioned Excel AutoFill options. Click the AutoFill Options icon and choose the option you want when the range is populated by sequential dates.
  2. Another way to enter your first date will be to right-click the fill handle and drag and release the fill handle through the cells you automatically want to fill with dates. Excel displays a context menu and selects the appropriate option.

 Auto-populate dates

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

Причины и пути решения

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

  1. Конфликт форматов и блокировка стиля ячейки.
  2. Несоответствие заданных стилей Excel.
  3. Неправильное выполнение работы.
  4. Временные сбои в работе программы.
  5. Неправильные региональные настройки.

В ситуации, когда не меняется дата в Эксель, можно воспользоваться одним из рассмотренных ниже решений.

Способ №1:

  • Выберите столбец даты в Excel.
  • Зайдите в раздел «Данные» и выберите «Text to Columns».

  • На первом экране поставьте переключатель «delimited».
  • Кликните на кнопку «Далее».
  • Снимите флажки-разделители и кликните на кнопку «Далее».
  • В секции «Формат данных столбца» выберите «Дату».

  • Жмите «Готово».

Решение №2:

  1. Выделите ячейки, где не меняется дата в Экселе.
  2. Жмите на сочетание Ctrl+1.
  3. В разделе «Формат ячеек» откройте вкладку «Число».
  4. В перечне «Категория» выберите требуемый раздел.
  5. Перейдите в «Тип» и укажите подходящий вариант форматирования в Excel. Для предварительного просмотра перейдите в раздел «Образец». Если сделанный вариант не устраивает, можно внести изменения и снова выполнить проверку — меняется отображение или нет.

Метод №3:

  1. Жмите нужную ячейку, где формат даты в Эксель не меняется.
  2. Кликните сочетание Ctrl+Shift+#.

Способ №4:

  1. Используйте формулу: =DATE(MID(A1,FIND(«,»,A1)+1,5),MATCH(LEFT(A1,3),{«Jan»;»Feb»;»Mar»;»Apr»;»May»;»Jun»;»Jul»;»Aug»;»Sep»;»Oct»;»Nov»;»Dec»},0),MID(SUBSTITUTE(A1,»,»,»   «),5,5)) для перевода в REAL.
  2. Проверьте, что отображение в Excel меняется с учетом предпочтений.

Такой вариант может сработать в случае неправильных региональных настроек и невозможности изменения форматирования для дня, строки и времени. Представленную форму Excel можно сделать проще, если представить больше сведений о формате ввода. Но даже в таком случае все должно работать корректно. Кроме того, при желании сохранить часть времени можно воспользоваться формулой +RIGHT(A1,11).

Решение №5:

  1. Загрузите лист Excel, где не меняется стиль отображения, на Гугл Док.
  2. Откройте файл с помощью электронной Гугл-таблицы.
  3. Выберите весь столбец с информацией.
  4. Установите тип формата для даты. На данном этапе можно выбрать любой подходящий вариант.
  5. Закройте электронную таблицу Гугл в формате .xlsx.

Метод №6:

  1. Копируйте несколько ячеек, где не меняется форматирование даты в Excel, в блокнот.
  2. Жмите на Clear All.
  3. Вставьте содержимое ячейки в блокнот обратно в те же ячейки.
  4. Установите их в качестве текущего дня в нужном варианте и т. д.

Как поменять формат в Excel

Распространенная причина, почему софт не меняет дату в Экселе — неправильные действия пользователя. Для решения проблемы необходимо правильно сделать эту работу. Здесь существует несколько путей.

Вариант №1:

  1. Зайдите во вкладку «Главная».
  2. Перейдите в раздел «Число».
  3. Жмите на кнопку вызова диалогового окна (находится над строчкой «Число»).
  4. В списке «Категория» выберите нужный пункт.
  5. Перейдите в раздел «Тип» и установите нужный вариант отображения в Excel.

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

Вариант №2:

  1. Зайдите во вкладку XLTools.
  2. В группе «Дата и время» откройте выпадающий перечень.
  3. Войдите в раздел «Изменить формат даты и времени».
  4. Задайте область поиска. Здесь указывается выбранный диапазон, рабочий лист, книга, открытые книги.
  5. Выберите подходящий вариант из перечня, принятый в стране и на нужном языке. По желанию задайте пользовательский формат.
  6. Кликните на кнопку «Готово».

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

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

Отличного Вам дня!

Понравилась статья? Поделить с друзьями:
  • Не могу вставить данные в ячейку excel
  • Не могу вставить графику в excel
  • Не могу вставить гиперссылку в word
  • Не могу вставить гиперссылку в excel
  • Не могу вставить в документ word 2007