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.

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

Хитрости »

10 Февраль 2022              2622 просмотров


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

  • Ctrl+C – копировать выделенный фрагмент текста/ячейки
  • Ctrl+X – вырезать выделенный фрагмент текста/ячейки
  • Ctrl+V – вставить скопированный/вырезанный ранее фрагмент/ячейки в текущую активную ячейку
  • Ctrl+Z – отменить последнее сделанное действие

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

  • Ctrl+Shift+4 – вставка в выделенную ячейку или часть текста текущей даты в кратком формате локализации операционной системы(для русской это как правило ДД.ММ.ГГГГ, но формат можно настроить индивидуально в настройках самой операционной системы)
  • Ctrl+Shift+6 — вставка в выделенную ячейку или часть текста текущего времени в кратком формате локализации операционной системы

Эта возможность действительно очень удобна, но иногда сочетания отказываются работать без каких-либо видимых причин. Т.е. вчера мы спокойно использовали эти сочетания и они работали, а сегодня – не работают и все. Т.е. при нажатии сочетания Ctrl+Shift+4 дата не вставляется в ячейку и никаких сообщений о поломках тоже нет. Почему же так происходит? А ответ между тем очень прост: эти сочетания напрямую связаны с текущим языком клавиатуры и регистрируются при запуске приложения Excel. Т.е. они всегда привязаны либо к русской раскладке клавиатуры, либо к английской. Что из этого следует? Ровно следующее: если эти сочетания вдруг перестали работать, то закройте Excel полностью, смените раскладку(с РУС на ENG или наоборот) и запустите Excel. Произойдет перерегистрация горячих клавиш и сочетания должны заработать.
А теперь разберем подробнее, зачем такие сложности нам придумал Microsoft. На самом деле все объясняется очень просто: Ctrl является некой командной клавишей и если вместе с ней используется другая клавиша, то вызовется привязанная к этой клавише(точнее символу этой клавиши) команда. Например, Ctrl+P – печать. Здесь Ctrl – командная клавиша; P – значащий символ, привязанный к конкретной операции(в данном случае операции печати). Особо хочу отметить, что в русской раскладке это будет сочетание Ctrl+З.
Теперь внимательнее посмотрим на то, какая кнопка отвечает за вставку даты, когда мы нажимаем Ctrl+Shift+4 в русской раскладке: отбрасываем Ctrl и получаем Shift+4. А это ни что иное, как точка-с-запятой(;). Т.е. по сути, за вставку даты отвечает не Ctrl+Shift+4, а сочетание Ctrl+;.
Теперь, если вернуться немного назад к нашей проблеме, то мы можем догадаться, что совершенно необязательно перезапускать Excel, если вдруг сочетания перестали работать. Можно попробовать сначала вставить дату сочетанием именно клавиш Ctrl+; в английской раскладке, а время – Ctrl+Shift+;(по сути так будет вызвана комбинация Ctrl+:). И если это сработает – то проблема именно в неверной раскладке при запуске и тогда уже можно перезапустить Excel в нужной раскладке, чтобы пользоваться привычными сочетаниями.
Я сразу предположу, что возникнет коварный вопрос: а почему же тогда те же самые Ctrl+V, Ctrl+Z и т.п. работают без всяких перезапусков? Все просто: буквенные сочетания привязываются на основании клавиатурных кодов. И как ни странно, у них нет разногласий, в отличии от всяких знаков препинания и каверзных символов.


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

ДЕЙСТВИЯ ПРИ ВВОДЕ ФОРМУЛ

Сочетание Действие
ALT+ENTER Начать новую строку в текущей ячейке.
CTRL+ENTER Заполнить выделенные ячейки текущим значением. Очень удобная опция. Копирование формул еще быстрее, чем перетаскиванием маркера заполнения. Выделите диапазон, в который нужно ввести формулы, в активную ячейку (при выделении диапазона одна ячейка является активной — она подсвечена белым цветом) введите формулу и нажмите CTRL+ENTER. Формула будет введена во все выделенные ячейки. Правила корректировки абсолютных/относительных ссылок действуют!
CTRL+Z Отменить последнее действие.
F4 или CTRL+Y Повторить последнее действие.
CTRL+K Вставить гиперссылку.
ALT+СТРЕЛКА ВНИЗ Отобразить раскрывающийся список значений в текущем столбце диапазона.
ALT+0162 Ввести знак цента ў. Работает только на доп.блоке цифровой клавиатуры
ALT+0128 Ввести знак евро ?. Работает только на доп.блоке цифровой клавиатуры
SHIFT+F3 Отобразить диалоговое окно Мастер функций в формуле.
CTRL+A Если курсор расположен справа от имени функции в формуле, отобразить диалоговое окно Аргументы функции.
CTRL+SHIFT+A Если курсор расположен справа от имени функции в формуле, вставить в круглых скобках список аргументов.
F3 Вставить в формулу определенное имя.
ALT+= (знак равенства) Вставить формулу автосуммы с функцией СУММ.
CTRL+SHIFT+» (двойная кавычка) Скопировать содержимое верхней ячейки в текущую ячейку или в «Cтроку формул».
CTRL+’ (апостроф) Скопировать формулу верхней ячейки в текущую ячейку или в «Cтроку формул».
CTRL+` (знак левой кавычки) или CTRL+Ё Переключить режимы отображения значения ячейки и формулы ячейки.
F9 Вычислить все листы всех открытых книг. Если выбрана часть формулы, подсчитать выбранную часть. Для замены выбранной части формулы рассчитанным значением нажмите клавишу ENTER или CTRL+SHIFT+ENTER (для формул массива).
SHIFT+F9 Вычислить текущий лист.
CTRL+ALT+F9 Вычислить все листы всех открытых книг, независимо от того, вносились ли в них изменения с момента последнего вычисления.
CTRL+ALT+SHIFT+F9 Проверить зависимые формулы, а затем подсчитать ячейки во всех открытых книгах, включая ячейки, не помеченные для вычисления.
F2 Открыть активную ячейку для редактирования и поместить курсор в конец содержимого ячейки.
SHIFT+F2 Перейти к правке примечания ячейки.
CTRL+SHIFT+4 или CTRL+; Ввод в выделенную ячейку текущей даты
CTRL+SHIFT+6 или CTRL+: Ввод в выделенную ячейку текущей даты

ВЫДЕЛЕНИЕ ЯЧЕЕК И ОБЪЕКТОВ

Сочетание Действие
CTRL+ПРОБЕЛ Выделение столбца целиком.
SHIFT+ПРОБЕЛ Выделение строки целиком.
CTRL+A Выделение таблицы (смежной области) целиком.
CTRL+SHIFT+ПРОБЕЛ Выделение всех объектов листа.
CTRL+6 Переключение режимов скрытия объектов, отображения объектов и отображения контуров объектов.
CTRL+SHIFT+* (астерикс/звездочка) Выделение текущей области вокруг активной ячейки. Текущей областью называется диапазон ячеек, ограниченный пустыми столбцами и строками. В отчете сводной таблицы — выделение отчета целиком.
CTRL+SHIFT+O (буква O) Выделение всех ячеек, содержащих примечания.
CTRL+SHIFT+{ Выделение всех ячеек, на которые прямо или косвенно ссылаются формулы в выделении(влияющих ячеек).
CTRL+SHIFT+} Выделение ячеек, содержащих формулы, которые прямо или косвенно ссылаются на активную ячейку (зависимых ячеек). Без SHIFT два предыдущих сочетания выделят только зависимости первого уровня (прямые ссылки или зависимости)
CTRL+L Вставка объекта Таблица

ДЕЙСТВИЯ С КНИГАМИ И ЛИСТАМИ

Сочетание Действие
SHIFT+F11 Добавление нового листа
CTRL+N Добавление новой книги
CTRL+1 Открытие диалогового окна «Формат ячеек»
SHIFT+ALT+→ Группировать выделенные столбцы
SHIFT+ALT+← Разгруппировать выделенные столбцы
CTRL+D Заполнение выделенных ячеек формулами/значениями из первой строки выделенного диапазона. Если выделена одна ячейка — копирует вышестоящую ячейку.
SHIFT+F12 Сохранить активную книгу
F12 Сохранить как

НАВИГАЦИЯ

Сочетание Действие
CTRL+TAB Переключение между книгами
CTRL+→←↑↓(стрелки на клавиатуре) Перемещение до первой пустой ячейки в заданном направлении. Если при этом удерживать SHIFT — то выделение от активной ячейки до первой пустой.
CTRL+СТРЕЛКА ВНИЗ Перемещает курсор в ячейку в текущем столбце, после которой идет пустая ячейка.
CTRL+СТРЕЛКА ВВЕРХ Перемещает курсор в ячейку в текущем столбце, которой предшествует первая пустая ячейка.
CTRL+СТРЕЛКА ВПРАВО Перемещает курсор в ячейку в текущей строке, после которой идет пустая ячейка. Если все ячейки пустые — будет выделена ячейка последнего столбца на листе
CTRL+СТРЕЛКА ВЛЕВО Перемещает курсор в ячейку в текущей строке, которой предшествует первая пустая ячейка. Если все ячейки пустые — будет выделена ячейка последнего столбца на листе
CTRL+END Перемещает курсор в последнюю ячейку рабочей таблицы.
CTRL+PgUp Переход на лист, левее текущего
CTRL+PgDn Переход на лист, правее текущего

Так же этот перечень можно скачать в виде файла PDF:

  Сочетания клавиш.pdf (261,8 KiB, 189 скачиваний)


Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

—}}

������� �������� �������
��������� ������
��������� �����
����������� / Covid-19
��������� ����� ��� ��������
������������� ��������
�������� �����
������� �����
�������
��������� ����������� �����
�������� �������
����������
��������� �������
������� �� �����
��� �����
4�4 �����
��������
������� �����
�����
������������
�������� �����
KIA-�����
���� �����
Hyundai �����
VAG �����
������ �������
����� ������: �������������� �����
����-�������� (�� ���� �������, ��������)
���������� �������
���������� �������: �����������
���������� �������: ��������
���������� �������: �������
���������� �������: ���� � �����
���������� �������: ������
���������� �������: ���� ����������, �������
���������� �������: ������
���������� �������: �������
���������� �������: ���������
���������� �������: �����
���������� ��������-�������
�������� ������
�������� ������: ��������
�������� ������: ������� ������ (��������)
�������� ������: ����-��� (�������)
�������� ������: �������
�������� ������: ���������
�������� ������: ���� ����������, �������
�������� ������: ��������
�������� ������: ������
�������� �������
�������� ������� — ����� �������
�������� ������� — ��������
�������� ������� — �������
�������� ������� — ���� ����������, �������
�������� ������� — ����������
����� �������
��� �����
��� ����� — ��������
��� ����� — ����������. �����
��� ����� — ����������: ������� ������
��� ����� — ����������: ������� �����
��� ����� — ����������: ������� ���������, �������, ������
��������
�������� (��������)
������ � ��. ��������
������� (������� ����������� �������)
������
�����������
�������� �����
������� ��������
����������� �����
�����������
��������� �����
����� ���������� �����
������. ��������.
������� �������
����������
��������� ��������
������ �� ���������
���������� �����
������� � ����
�����������
���� �����
������������� � �������������
����������
���������
�������� �����
�����, ������, ����������
���������
��������
�������� ��������
������ �����
����������
�����������
����������� �����
������� �����
������� �����: ��������
������� �����: �������� ��������
���� ����
���� ����
�������� �����
������ ����
�����������
��������-��
GPS �����
��������� �����
�����-�����
���������
����. � ������ ������
������ �����
������� � PR
����������
������������
���������� �����
��������
����� ���������
������� � �����
�����������
������ ���������
������������ ��
������������ ������
������������ ����� (��������)
����
����� ����������
������
����������������� � ����������
����� ������������ ����������
����� ���������������
��� ������������ ������
������, �����, �������
������, �����, �������
���������� ������
���� �����������
�������������
������ ���������
���������� ������� ���������
��������� ������� ���������
�����������
������������� �������
������������
������������
�������
��������� �����
���
������������� ������������
����� ������
������������� �����
���������� �����
��������� �����
��� ������ �������
������ �����
�������
����� ���������
������ �� (��. ����� ����������)
���������� ��
��������� �� (������������� ��.)
���������� ������� ��
�� ������������� ���� ��
������� ������ �� (��������� �����)
������� ���� �� (��������� �-��)
������ �� (����������� �-��)
�� �������� �� (�������� ��., � ���� 18)
������ ����� �� (�. �������)
����� �� (��. ��������� ��������)
������� ������ �� (��������� �-��)
������� �� (��������� �-��)
�� ���. (����� �������)
����������� ������ ���.
������������ ���.
����� ����� ���. (60-��� ������� ��.)
����� �� (�������� ��.)
������� ���� ��
��� ������ �����
������� ������
��������� �����
��������� ���� �����������
�������� �������
���������� � �������� �������
����� �������� ����
������ �����
����������� ������ ������
��� ������ ���������!
������-�������� �����-�������
����� ����������
������������
����� �������
������������ ���� ��������
������� ��� �����
���� �����!
����������� �����
������-��������
�����������
����� ������������ �����
��������
����� �����������
����� ����������
����� ����� �����������
������ � ����������� (������������)

�� ������ ������� ������ �� �������.
���������� ���������������� ������.

  • �������
  • �����������
  • �����-�����

����� ����� (����� ������� ��������. �� ��� �����-�������)

� �������� �� NN.RU

� ��� ���� ��� ������ �� NN.RU, ������� ������ �� ���� �� ����� ���� ����������.

�������������� �������, ����� ����� ����� ������.

� ���������� �����

����������

� 2003/07 Excel ������� ���� (�����) ����������� ����������� Ctrl+� (Ctrl+Shift+�).
�������� Excel 2010. � �� ���� ������ ��������� �� ��������. ������ �� �� ������� �����, �� �� �������� (������������ ������).
� ������� ������� ��� �� �� ��������� — CTRL+; (CTRL+SHIFT+:), �� �� ���� �� ����� �� �����������.
����� ����� ���-�� �� �����?
�������.

���������� �� ��������� ��������� ���������� ����

����, ������, ��� ������ � ������. :)

���� ����� �� ��� ��� — � ���� ��� ���������� �������� � ����� ����������

� ��� ����� ���� �� � ������� ���������, � � ��������� �� ���������.

���, �������.
P.S. ���� ������������� � ���������.
P.P.S. ��������� �������� ����� ������ ���������� � ������������ �� ���������, �� ������� ���� �� Win7

��, �� �����. ���������� ���� ����� ����� ������������� Excel. :-)

������� ����� ��� ���?

HKEY_USERS.DEFAULTKeyboard LayoutPreload
���������:
«1»=»00000409″ — ���������� (���), ��������
«2»=»00000419″ — �������, ��������������

� ����� ������ ���������� �����? :)

�� ��� �� ���-�� ������� ������. :-)
� ���� ����������� ���� � �������� � �����������. :)

�������!
�������� ������.

� �������� �� NN.RU

� ��� ���� ��� ������ �� NN.RU, ������� ������ �� ���� �� ����� ���� ����������.

�������������� �������, ����� ����� ����� ������.

� ���������� �����

����������

������� �������� �������
��������� ������
��������� �����
����������� / Covid-19
��������� ����� ��� ��������
������������� ��������
�������� �����
������� �����
�������
��������� ����������� �����
�������� �������
����������
��������� �������
������� �� �����
��� �����
4�4 �����
��������
������� �����
�����
������������
�������� �����
KIA-�����
���� �����
Hyundai �����
VAG �����
������ �������
����� ������: �������������� �����
����-�������� (�� ���� �������, ��������)
���������� �������
���������� �������: �����������
���������� �������: ��������
���������� �������: �������
���������� �������: ���� � �����
���������� �������: ������
���������� �������: ���� ����������, �������
���������� �������: ������
���������� �������: �������
���������� �������: ���������
���������� �������: �����
���������� ��������-�������
�������� ������
�������� ������: ��������
�������� ������: ������� ������ (��������)
�������� ������: ����-��� (�������)
�������� ������: �������
�������� ������: ���������
�������� ������: ���� ����������, �������
�������� ������: ��������
�������� ������: ������
�������� �������
�������� ������� — ����� �������
�������� ������� — ��������
�������� ������� — �������
�������� ������� — ���� ����������, �������
�������� ������� — ����������
����� �������
��� �����
��� ����� — ��������
��� ����� — ����������. �����
��� ����� — ����������: ������� ������
��� ����� — ����������: ������� �����
��� ����� — ����������: ������� ���������, �������, ������
��������
�������� (��������)
������ � ��. ��������
������� (������� ����������� �������)
������
�����������
�������� �����
������� ��������
����������� �����
�����������
��������� �����
����� ���������� �����
������. ��������.
������� �������
����������
��������� ��������
������ �� ���������
���������� �����
������� � ����
�����������
���� �����
������������� � �������������
����������
���������
�������� �����
�����, ������, ����������
���������
��������
�������� ��������
������ �����
����������
�����������
����������� �����
������� �����
������� �����: ��������
������� �����: �������� ��������
���� ����
���� ����
�������� �����
������ ����
�����������
��������-��
GPS �����
��������� �����
�����-�����
���������
����. � ������ ������
������ �����
������� � PR
����������
������������
���������� �����
��������
����� ���������
������� � �����
�����������
������ ���������
������������ ��
������������ ������
������������ ����� (��������)
����
����� ����������
������
����������������� � ����������
����� ������������ ����������
����� ���������������
��� ������������ ������
������, �����, �������
������, �����, �������
���������� ������
���� �����������
�������������
������ ���������
���������� ������� ���������
��������� ������� ���������
�����������
������������� �������
������������
������������
�������
��������� �����
���
������������� ������������
����� ������
������������� �����
���������� �����
��������� �����
��� ������ �������
������ �����
�������
����� ���������
������ �� (��. ����� ����������)
���������� ��
��������� �� (������������� ��.)
���������� ������� ��
�� ������������� ���� ��
������� ������ �� (��������� �����)
������� ���� �� (��������� �-��)
������ �� (����������� �-��)
�� �������� �� (�������� ��., � ���� 18)
������ ����� �� (�. �������)
����� �� (��. ��������� ��������)
������� ������ �� (��������� �-��)
������� �� (��������� �-��)
�� ���. (����� �������)
����������� ������ ���.
������������ ���.
����� ����� ���. (60-��� ������� ��.)
����� �� (�������� ��.)
������� ���� ��
��� ������ �����
������� ������
��������� �����
��������� ���� �����������
�������� �������
���������� � �������� �������
����� �������� ����
������ �����
����������� ������ ������
��� ������ ���������!
������-�������� �����-�������
����� ����������
������������
����� �������
������������ ���� ��������
������� ��� �����
���� �����!
����������� �����
������-��������
�����������
����� ������������ �����
��������
����� �����������
����� ����������
����� ����� �����������
������ � ����������� (������������)

�� ������ ������� ������ �� �������.
���������� ���������������� ������.

�����
���� (�����)
��������� �����
�������


������� �������� hp deskjet 920c

������ ������� �������, ������� �� ������ � �������. ���� ��������. ��������� ��������.
�������, A4, ������ ����������� ��������,…
����: 700 ���.

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 для…

Excel 2007 — Вставить текущие дату и время

alazik

Дата: Пятница, 06.05.2011, 11:42 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Уважаемые знатоки Excel 2007 помогите разобраться со следующей проблемой…
Не работают горячие клавиши Ctrl+; и Ctrl+Shift+; для вставки текущих даты и времени.
В Excel 2003 всегда работало, а в 2007 почему-то не работает(((
Самое интересное, что сейчас и 2003 перестало работать. Похоже, как будто где-то в системе это сочетание клавиш отключено.. Но к сожалению я не знаю где это вообще настраивается(((

И ещё такой вопрос, может кто-то сталкивался с таким. Можно ли сделать, что бы дата и время текущие вставлялись автоматически при выполнении определённого условия, НО больше потом не пересчитывались пока опять не выполнится то условие? Например надо, что бы после ввода в ячейку A1 данных, в ячейках B2 появилась текущая дата, а в ячейке С3 появилось текущее время. И эти дата и время НЕ менялись при открытии листа или ещё чего. Поменяться даты и время должна только в одном случае — если в ячейке A1 перезаписали данные.

Спасибо!

 

Ответить

0mega

Дата: Пятница, 06.05.2011, 13:57 |
Сообщение № 2

Группа: Проверенные

Ранг: Ветеран

Сообщений: 627


Репутация:

34

±

Замечаний:
0% ±


alazik,
Доброго времени суток

Quote (alazik)

Например надо, что бы после ввода в ячейку A1 данных, в ячейках B2 появилась текущая дата, а в ячейке С3 появилось текущее время. И эти дата и время НЕ менялись при открытии листа или ещё чего. Поменяться даты и время должна только в одном случае — если в ячейке A1 перезаписали данные.

Посмотрте здесь. Сообщение №14 автор kim

Сообщение отредактировал 0megaПятница, 06.05.2011, 13:59

 

Ответить

KuklP

Дата: Пятница, 06.05.2011, 14:07 |
Сообщение № 3

Группа: Проверенные

Ранг: Старожил

Сообщений: 2369


Репутация:

486

±

Замечаний:
0% ±


2003-2010

Попобуйте сочетания ctrl+shift+4,ctrl+shift+6
Это в модуль листа:
[vba]

Код

Private Sub Worksheet_Change(ByVal Target As Range)
      If Target.Address <> «$A$1» Then Exit Sub
      With Application: .EnableEvents = False
      [b1] = Date: [c1] = Time: .EnableEvents = True: End With
End Sub

[/vba]


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

Сообщение отредактировал KuklPПятница, 06.05.2011, 14:11

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 16:06 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (0mega)

alazik, Доброго времени суток Цитата, alazik писал(а):Например надо, что бы после ввода в ячейку A1 данных, в ячейках B2 появилась текущая дата, а в ячейке С3 появилось текущее время. И эти дата и время НЕ менялись при открытии листа или ещё чего. Поменяться даты и время должна только в одном случае — если в ячейке A1 перезаписали данные. Посмотрте здесь. Сообщение №14 автор kim

Спасибо!
Нашёл то сообщение.. скачал файл примера.. но((((.. при вводе в зелёные ячейки выскакивают постоянно даты 04.01.11 0:08:00, т.е. явно не текущая дата и время…
и при открытии того файла выскакивает сообщение об ошибке с цикличной ссылкой…
попробую поплясать от этого примера, что бы снять цикличность и что бы работало правильно

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 16:12 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (KuklP)

Попобуйте сочетания ctrl+shift+4,ctrl+shift+6

Спасибо!!
Это работает))))) супер..
только вот пальцы так растопыревать не очень удобно))) а нельзя где-то настроить, что бы заработало Ctrl+; и Ctrl+Shift+; ?
судя по тому, что работает ctrl+shift+4,ctrl+shift+6 наверное это где то прописывается?

и извините за нубизм(((… а что такое модуль листа?

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 16:22 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (KuklP)

Это в модуль листа: Формула или Код VBA: Private Sub Worksheet_Change(ByVal Target As Range)      If Target.Address <> «$A$1» Then Exit Sub      With Application: .EnableEvents = False      [b1] = Date: [c1] = Time: .EnableEvents = True: End With End Sub

а-а-а.. ваще супер)))) работает))) нашёл я этот модуль)))
я так понимаю, если мне надо, что бы даты и время вводились в B и в С , когда вводятся данные на той же строке в стобце A, в модуле то же самое надо задать диапазонами?
Подскажите где можно почитать про эти модули, что это такое и с чем их едят? Чую интересная тема эти модули)))

 

Ответить

KuklP

Дата: Пятница, 06.05.2011, 16:29 |
Сообщение № 7

Группа: Проверенные

Ранг: Старожил

Сообщений: 2369


Репутация:

486

±

Замечаний:
0% ±


2003-2010


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 16:34 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (KuklP)

http://www.excelworld.ru/

спасибо)) я так и думал, что где то на этом сайте))

может подскажите, что бы мне сейчас не искать (потом обязательно посмотрю всё про эти модули), как всё-таки надо исправить код, написанный Вами, что бы это всё работало и на остальных строках, а не только на первой? спасибо большое!

 

Ответить

KuklP

Дата: Пятница, 06.05.2011, 16:37 |
Сообщение № 9

Группа: Проверенные

Ранг: Старожил

Сообщений: 2369


Репутация:

486

±

Замечаний:
0% ±


2003-2010

Цитата (alazik)

что бы даты и время вводились в B и в С , когда вводятся данные на той же строке в стобце A,

[vba]

Код

Private Sub Worksheet_Change(ByVal Target As Range)
       If Target.Column <> 1 Then Exit Sub
       With Application: .EnableEvents = False
       Target.Offset(, 1) = Date: Target.Offset(, 2) = Time: .EnableEvents = True: End With
End Sub

[/vba]


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

 

Ответить

DV

Дата: Пятница, 06.05.2011, 16:57 |
Сообщение № 10

Группа: Друзья

Ранг: Обитатель

Сообщений: 286


Репутация:

194

±

Замечаний:
0% ±


Excel 2010 RUS

Quote (alazik)

только вот пальцы так растопыревать не очень удобно))) а нельзя где-то настроить, что бы заработало Ctrl+; и Ctrl+Shift+; ?

Чтобы работала эта раскладка надо чтобы язык ввода по умолчанию был английский

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 17:07 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (KuklP)

Private Sub Worksheet_Change(ByVal Target As Range)       If Target.Column <> 1 Then Exit Sub       With Application: .EnableEvents = False       Target.Offset(, 1) = Date: Target.Offset(, 2) = Time: .EnableEvents = True: End With End Sub

Невероятно..
Вы гений!!!
На сколько я понял:
цифра 1 в строке «If Target.Column <> 1 Then Exit Sub» — это номер столбца в который вводятся данные, т.е. если нужен столбец E, то вместо 1 надо написать 5
Target.Offset(, 1) — это значить следующий столбец (относительно E это будет столбец F)
Target.Offset(, 2) — это столбец через один (относительно Е столбец G)

мне только не понятно, как надо указать, если нам дату и время надо, что вставлялись в предыдущие столбцы)))
например данные заносим в столбец E, а дата и время должны появляться в столбцах C и D
можете уточнить ещё этот момент (думаю последний момент), если конечно это вас не затруднит?

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 17:20 |
Сообщение № 12

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (DV)

Чтобы работала эта раскладка надо чтобы язык ввода по умолчанию был английский

ларчик просто открывался))) заработало)) спасибо)))

но теперь зная, что есть модули, которые вон как интересно работают, уже даже на Ctrl+; и Ctrl+Shift+; время тратить не хочется, раз уж даты и время могут появляться автоматически)))

 

Ответить

KuklP

Дата: Пятница, 06.05.2011, 17:36 |
Сообщение № 13

Группа: Проверенные

Ранг: Старожил

Сообщений: 2369


Репутация:

486

±

Замечаний:
0% ±


2003-2010

Цитата (alazik)

мне только не понятно, как надо указать, если нам дату и время надо, что вставлялись в предыдущие столбцы)))

[vba]

Код

Target.Offset(, -1), Target.Offset(, -2)

[/vba]


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

Сообщение отредактировал KuklPПятница, 06.05.2011, 17:38

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 17:39 |
Сообщение № 14

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Цитата (alazik)

мне только не понятно, как надо указать, если нам дату и время надо, что вставлялись в предыдущие столбцы))) например данные заносим в столбец E, а дата и время должны появляться в столбцах C и D можете уточнить ещё этот момент (думаю последний момент), если конечно это вас не затруднит?

разобрался)))
[vba]

Код

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 5 Then Exit Sub
With Application: .EnableEvents = False
Target.Offset(, -2) = Date: Target.Offset(, -1) = Time: .EnableEvents = True: End With
End Sub

[/vba]

вот так работает))

 

Ответить

alazik

Дата: Пятница, 06.05.2011, 17:41 |
Сообщение № 15

Группа: Пользователи

Ранг: Новичок

Сообщений: 21


Репутация:

0

±

Замечаний:
0% ±


Quote (KuklP)

Target.Offset(, -1), Target.Offset(, -2)

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

 

Ответить

0mega

Дата: Пятница, 06.05.2011, 18:01 |
Сообщение № 16

Группа: Проверенные

Ранг: Ветеран

Сообщений: 627


Репутация:

34

±

Замечаний:
0% ±


Quote (alazik)

при вводе в зелёные ячейки выскакивают постоянно даты 04.01.11 0:08:00, т.е. явно не текущая дата и время…

Quote (0mega)

…и при открытии того файла выскакивает сообщение об ошибке с цикличной ссылкой…

Лекарство: меню , настройки => Параметры => Вычисления => Интерация (поставить птичку)
Предельное число : 1

К сообщению приложен файл:

9688364.png
(18.0 Kb)

Сообщение отредактировал 0megaПятница, 06.05.2011, 18:08

 

Ответить

Гость

Дата: Пятница, 06.05.2011, 19:34 |
Сообщение № 17

Quote (0mega)

Лекарство: меню , настройки => Параметры => Вычисления => Интерация (поставить птичку) Предельное число : 1

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

 

Ответить

Понравилась статья? Поделить с друзьями:
  • Excel не вставляется текст в ячейку
  • Excel настройка формата чисел
  • Excel не вставляется разрыв страницы
  • Excel настройка формата даты
  • Excel не вставляет скопированные строки