Note: The other languages of the website are Google-translated. Back to English

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

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


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

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

doc преобразовать в обычную дату 2

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

doc преобразовать в обычную дату 3


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

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

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


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

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

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

doc преобразовать в обычную дату 4

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

doc преобразовать в обычную дату 5

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

doc преобразовать в обычную дату 6

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

doc преобразовать в обычную дату 7 2 doc преобразовать в обычную дату 8

Если вас интересует код 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 нажмите клавишу для запуска этого кода и выберите диапазон данных, который вы хотите использовать, в появившемся диалоговом окне, см. снимок экрана:

doc преобразовать в обычную дату 9

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


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

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

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

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

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

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

doc преобразовать в обычную дату 11

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

doc преобразовать в обычную дату 12

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


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

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

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (3)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Привет. у меня есть некоторые данные о темпе, который измеряет в 10 лет. Я хочу обвинить номер в эту дату. как мне это сделать ? 1903 03 >>>>> как у меня это получилось? 12 125.25 1/125.25/1903 03>>>>> откуда у меня это? 13 165.69 2/168.69/1903 03 >>>>> откуда у меня это? 27 135.75 16/135.75/1903 04 >>>>> откуда у меня это ?04 122.94 34/122.94/1903 04 >>>>> откуда у меня это ? 16 124.26
Нима
Этот комментарий был сведен к минимуму модератором на сайте
Эта формула также работает: =ДАТА(ЧАСТНОЕ(ЦЕЛОЕЧИСЛО(A1);10000);ЧАСТНОЕ(ОСТАТ(ЦЕЛОЕЧИСЛО(A1);10000);100);ОСТАТ(ЧИСЛО(A1);100)) Дополнительные пакеты не нужны.
SID
Этот комментарий был сведен к минимуму модератором на сайте
Элегантное решение раздражающей проблемы. Спасибо
Брюс Б
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0  Характеристики
Предлагаемые места