Оглавление
Если вы ищете, как в Excel автоматически ввести дату при вводе данных, то вы попали по адресу. Microsoft Excel предоставляет широкий спектр плодотворных способов автоматического отображения даты и временных меток при вводе данных. В этой статье мы попытаемся обсудить автоматический ввод даты при вводе данных в Excel с соответствующими иллюстрациями.
Скачать Практическое пособие
Здесь можно скачать рабочую книгу, которую мы использовали для подготовки этой статьи. Вы можете использовать ее в качестве калькулятора, так как мы встроили в ячейки вывода формулы.
Автоматический ввод даты.xlsm5 способов автоматического ввода даты при вводе данных в Excel
Excel предлагает различные способы автоматического ввода даты при вводе данных. Нам просто нужно следовать простым шагам каждого метода.
1. использование сочетаний клавиш
Чтобы получить сегодняшнюю дату & текущую метку времени, мы можем использовать комбинации клавиш напрямую.
- В любой ячейке, где вы хотите узнать сегодняшнюю дату, нажмите кнопку CTRL + ; (Контроль + точка с запятой) .
- Используйте CTRL + SHIFT + ; для автоматического ввода текущего времени.
- Если вы хотите ввести в ячейку и то, и другое, нажмите кнопку CTRL + ; Первый, затем ПРОСТРАНСТВО & наконец CTRL + SHIFT + ; Вы получите дату & временную метку вместе.
2. Использование функции TODAY
В Excel по умолчанию функция TODAY чтобы ввести сегодняшнюю дату.
- Как на рисунке ниже, сначала введите формулу в поле C4 клетка, как эта .
=TODAY()
- Во-вторых, нажмите ENTER .
- В конце концов, вы получите на выходе сегодняшнюю дату.
Кроме того, вы можете практиковать его в C6 клетка.
3. Применение функции NOW
Функция СЕЙЧАС добавляет временную метку вместе с датой.
- Чтобы показать это, сначала запишите формулу в виде C4
=NOW()
- Во-вторых, нажмите ENTER и вы получите на выходе время и дату сейчас.
4. Комбинирование функций ЕСЛИ и СЕЙЧАС (временные метки)
Теперь предположим, что нам нужно время входа каждого сотрудника в офис & сотрудники будут вводить свои временные метки входа, вводя только свои имена в колонку электронной таблицы everyday. Другая колонка рядом с ней будет автоматически показывать их временные метки входа вместе с датами, когда они ввели свои имена в первую колонку.
Как мы это сделаем?
Шаг 1:
Во-первых, выберите ячейку C5 и запишите формулу следующим образом.
=IF(B5"",IF(C5="",NOW(),C5),"")
Краткое объяснение функций:
Это базовая формула для Временная метка Функция. Здесь мы даем команду Excel, что If Клетка B5 остается пустым, Клетка C5 тоже будет пустым. И когда входные данные будут введены в Клетка B5 тогда Клетка C5 покажет временную метку сразу. Все это будет выполняться комбинацией двух простых функций - ЕСЛИ & СЕЙЧАС . Мы будем использовать ЕСЛИ чтобы ввести условие & СЕЙЧАС функция будет показывать время ввода данных.
Шаг 2:
- Во-вторых, наведите курсор мыши на правый нижний угол окна Клетка C5 & вы увидите '+' икона, которая называется Наполнительная рукоятка .
- В-третьих, нажмите на него и перетащите вниз до последней ячейки, которая нужна для ввода данных в Колонка C & отпустите кнопку мыши.
Шаг 3:
- В-четвертых, обратитесь к Файл
- Теперь выберите Excel Опции .
- В-пятых, выберите Формулы вкладка & отметьте Включить итеративный расчет .
- Нажмите на OK .
Здесь мы говорим Excel, что любая ячейка в Колонка C может понадобиться ссылаться на себя в функции во время ввода данных в Колонка B И если мы не включим этот итеративный расчет из опций Excel, то при вводе данных будет показано сообщение об ошибке.
Шаг 4:
- В-шестых, введите имя в Клетка B5 & нажмите ENTER .
- Вы увидите дату & временную метку сразу же в Клетка C5 .
- В Клетка B6 , поместите другое имя & результат перспективы будет показан прямо перед ним в Клетка C6 .
Таким образом, вы можете ввести любое имя или данные в Колонка B и вы узнаете дату & временные метки рядом с ними.
Похожие чтения
- Как отобразить день недели из даты в Excel (8 способов)
- Вставка последней сохраненной даты в Excel (4 примера)
- Как вставить выпадающий календарь в Excel (с быстрыми шагами)
- Вставка даты в нижний колонтитул в Excel (3 способа)
- Как вставить инструмент выбора даты в Excel (с пошаговой процедурой)
5. Встраивание команд VBA для выполнения функций Excel
И вот последний метод, в котором вы можете использовать свою собственную функцию, отформатировав ее с помощью Кодирование на VBA сначала. Мы узнаем Время поступления сотрудников снова здесь, но на этот раз с нашей собственной функцией.
Шаг 1:
- Нажмите ALT+F11 & VBA появится окно, как на рисунке ниже. Или вы можете сделать это вручную. Для этого, во-первых, перейдите в раздел Разработчик вкладка> выберите Visual Basic .
- Во-вторых, выберите Вставка > выбрать Модуль .
- В конце концов, появится пустой модуль.
- В-третьих, поместите в модуль следующий код.
Function EntryTime(LeftCell As Range) If LeftCell.Value "" Then EntryTime = Format(Now, "dd-mm-yy hh:mm:ss") Else EntryTime = "" End If End Function
- Теперь нажмите ALT+F11 снова, чтобы закрыть VBA или просто вернуться в таблицу данных Excel.
Шаг 3:
- Выберите Клетка C5 & тип =EntryTime(B5) в качестве EntryTime это новая функция, которую мы только что создали с помощью VBScript .
- Используйте Наполнительная рукоятка еще раз, чтобы скопировать формулу до Ячейка C10 или больше в соответствии с вашими потребностями.
Шаг 4:
- Вписать имя Клетка B5 .
- Нажмите ENTER & Вы закончили.
- Вы получите Время входа мгновенно в Клетка C5 .
Альтернативы для ввода даты автоматическим способом
Excel предлагает несколько альтернатив для автоматического ввода дат. Это.
- Использование Автозаполнение
- Использование Серия наполнения команда
1. использование опции автозаполнения с несколькими критериями
Если вам нужно ввести даты в хронологическом порядке, то для этого можно использовать Автозаполнение вариант подойдет вам лучше всего. На рисунке ниже вы должны использовать Наполнительная рукоятка в Клетка B5 чтобы перетащить его в B12 В выпадающем списке в углу вы найдете несколько критериев.
Во-вторых, выберите Дни наполнения
В конце концов, вы будете находить дни автоматически.
Если вы выберете Заполнение в будние дни , то даты будут показаны в хронологическом порядке, за исключением выходных дней (суббота & воскресенье).
Следовательно, вывод выглядит следующим образом.
Вы также можете просматривать месяцы только в прогрессивном порядке, если вы выберите Месяцы наполнения .
В этом случае вывод выглядит следующим образом.
Кроме того, таким же образом Годы наполнения чтобы просмотреть годы в последовательном порядке.
В конечном итоге, вывод будет выглядеть следующим образом.
2. Использование команды Fill Series для настройки параметров автозаполнения
Вы можете использовать Серия наполнения если вам нужно настроить даты, включая интервалы.
Шаг 1:
- Во-первых, выделите весь столбец или диапазон ячеек в столбце, в который нужно ввести даты.
- Во-вторых, под Главная перейдите на вкладку Редактирование группа команд.
- В-третьих, от Заполнить в раскрывающемся списке выберите Серия
В конце концов, появится окно, в котором вы сможете настроить даты в соответствии с вашими критериями.
Шаг 2:
- В Серия выберите Серия в качестве Колонки , Тип в качестве Дата & Дата единица в качестве День .
- Тип '2' как Шаг Значение Это называется общей разностью в арифметической прогрессии или ряде.
- Нажмите OK .
Следовательно, это результирующая серия дат с общей разницей в 2 дня.
Теперь, если вы выберете Будний день как Дата Единица измерения из Серия поле, то даты будут исключать выходные дни (суббота & воскресенье).
В конце концов, на этот раз вы получите это.
Выберите Месяц как Дата Единица измерения и вы увидите серию месяцев с 2 месяцами в качестве общей разницы или интервала между двумя месяцами.
Таким образом, вывод будет следующим.
Аналогично вы можете сделать это и для лет, выбрав Год в качестве Дата Единица измерения .
Следовательно, вы получите результат, подобный этому.
Заключение
Итак, это все основные, простые и полезные методы, которые вы можете использовать, чтобы заставить Excel автоматически вводить даты и временные метки при вводе данных. Надеюсь, вы нашли эти методы достаточно эффективными. Если у вас есть вопросы или отзывы по этой статье, вы можете оставить комментарий. Вы также можете взглянуть на другие интересные и познавательные статьи на этом сайте.