Перейти к основному содержанию

Как преобразовать ггггммдд в обычный формат даты в Excel?

Автор: Сяоян Последнее изменение: 2024 июля 08 г.

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

снимок экрана, показывающий исходные даты ггггммдд и обычные даты после преобразования

Преобразование ггггммдд в обычный формат даты с помощью формулы

Преобразование ггггммдд в нормальный формат даты с помощью функции текста в столбец

Преобразование ггггммдд в нормальный формат даты с кодом VBA

Преобразование yyyymmdd в обычный формат даты с помощью Kutools for Excel


Преобразование ггггммдд в обычный формат даты с помощью формулы

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

1. Пожалуйста, введите эту формулу: = ДАТА (ЛЕВО (A1,4); СРЕДНЕЕ (A1,5,2); ВПРАВО (A1,2)) в пустую ячейку помимо ваших данных, см. снимок экрана:

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

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

скриншот всех результатов


Преобразование различных нестандартных форматов даты в формат реальной даты одним щелчком мыши

Если у вас несколько нестандартных форматов даты, например формат ггггммдд, нормальный Формат ячеек функция в Excel вам не подойдет. С участием Kutools for ExcelАвтора Преобразовать в дату Утилита, вы можете быстро преобразовать различные нестандартные даты в форматы даты вашего региона. Нажмите, чтобы загрузить Kutools for Excel!

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!


Преобразование ггггммдд в обычный формат даты с помощью функции «Текст в столбец»

" Текст в столбец функция в Excel также может преобразовать этот формат даты в обычную дату, следуйте инструкциям шаг за шагом:

1. Выберите диапазон данных, который вы хотите преобразовать.

2. Нажмите Данные > Текст в столбец, см. снимок экрана:

снимок экрана с включением функции «Текст по столбцам»

3. На шаге 1 из Мастер преобразования текста в столбец, наведите на разграниченный вариант, см. снимок экрана:

снимок экрана с выбором параметра «С разделителями» в мастере

4. Затем нажмите Следующая > Следующая перейти к Шаг 3 из 3 мастер, на этом шаге выберите Время под Формат данных столбца, а затем выберите YMD из выпадающего списка см. снимок экрана:

снимок экрана с выбором YMD из раскрывающегося списка «Дата»

5, Затем нажмите Завершить , формат ггггммдд был преобразован в формат даты мм / дд / гггг. Смотрите скриншоты:

снимок экрана с исходными датами в формате ггггммдд скриншот со стрелкой скриншот обычных свиданий

Преобразование ггггммдд в нормальный формат даты с кодом VBA

Если вас интересует код VBA, здесь я предоставлю вам код для решения этой задачи.

1. Пожалуйста, удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модулии вставьте следующий код в Модули окно.

Код VBA: преобразование ггггммдд в нормальный формат даты

Sub ConvertYYYYMMDDToDate()
'Updateby Extendoffice
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
   For Each x In Workx
       x.Value = DateSerial(Left(x.Value, 4), Mid(x.Value, 5, 2), Right(x.Value, 2))
       x.NumberFormat = "mm/dd/yyyy"
   Next
End Sub

3. После вставки кода нажмите F5 нажмите клавишу для запуска этого кода и выберите диапазон данных, который вы хотите использовать, в появившемся диалоговом окне, см. снимок экрана:

снимок экрана с выбором исходного диапазона дат после запуска кода

4, Затем нажмите OK, данные в диапазоне были преобразованы в формат даты.


Преобразование yyyymmdd в обычный формат даты с помощью Kutools for Excel

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

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Выберите диапазон данных, который вы хотите преобразовать.

2. Нажмите Кутулс > Контент > Преобразовать в дату, см. снимок экрана:

снимок экрана с включением функции «Преобразовать в дату» в Kutools

3. И вы получите, что все выбранные данные были преобразованы в стандартный формат даты, см. Снимок экрана:

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

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

скриншот восстановления конвертации, если вам не нужно

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!