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

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

Метод 1: используйте функцию СЕГОДНЯ ()

Шаг 1: В ячейке, чтобы получить текущее значение даты, введите команду = СЕГОДНЯ ().

Изображение 1 из Как получить текущую дату в Excel

Шаг 2: Нажмите Enter, чтобы получить результаты:

Изображение 2 из Как получить текущую дату в Excel

Шаг 3: Скопируйте формулу для оставшихся ячеек, чтобы получить результат:

Изображение 3 из Как получить текущую дату в Excel

Способ 2: используйте сочетание клавиш Ctrl +;

Шаг 1. Поместите курсор в ячейку, чтобы ввести текущее значение даты.

Изображение 4 из Как получить текущую дату в Excel

Шаг 2: Нажмите комбинацию клавиш Ctrl +; -> Отображается текущее значение даты.

Изображение 5 из Как получить текущую дату в Excel

Шаг 3: Аналогично работе с оставшимися ячейками для получения результатов:

Изображение 6 из Как получить текущую дату в Excel

Метод 3: используйте инструкцию VBA.

Шаг 1. Нажмите комбинацию клавиш Alt + F11, чтобы открыть окно VBA. Введите команду, как показано:

Изображение 7 из Как получить текущую дату в Excel

Шаг 2: Сохраните вновь созданный файл VBA и выйдите из VBA. В процессе сохранения появится уведомление о нажатии кнопки ОК. Продолжайте нажимать Alt + F11, чтобы открыть окно VBA, и введите следующий код:

Изображение 8 из Как получить текущую дату в Excel

Примечание: На этом листе выполните от строки A3 до строки A21.

Private Sub Worksheet_Change (ByVal Target как диапазон)
Dim C11 As Range
Если пересечь (цель, [A2: A21]) Ничего, тогда выход из подписки
Для каждого C11 на пересечении (цель, [A2: A21])
Если IsEmpty (C11), то
C11 .Offset (, 1) .ClearContents
Еще
C11.Offset (, 1) = Дата
Конец, если
Следующий
Конец подписки

Private Sub Worksheet_Change (ByVal Target как диапазон)
Dim Cll As Range
Если пересечь (цель, [A2: A6000]) Ничего, тогда выход из подписки
Для каждой ячейки в пересечении (цель, [A2: A6000])
Если IsEmpty (Cll), то
Cll .Offset (, 1) .ClearContents
Еще
Cll.Offset (, 1) = Дата
Конец, если
Следующий
Конец подписки

Шаг 3: Наконец, вы выходите из VBA и возвращаетесь к файлу Excel, который хотите создать автоматически. Здесь, когда вы вводите данные в столбец A, текущая дата автоматически вводится в соответствующую ячейку в столбце B. Таким образом, когда вы вводите данные элемента, введенная дата является автоматически введенной текущей датой. в столбец Дата импорта.

Изображение 9 из Как получить текущую дату в Excel

Примечание: Вы можете изменить объем ввода данных, изменив операторы в событии «Изменение рабочего листа».

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

Удачи!

Похожие записи

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

Ваш адрес email не будет опубликован.