Как преобразовать ггггммдд в обычный формат даты в Excel?
Возможно, есть несколько дат в формате ггггммдд, и теперь вы хотите изменить дату на нормальный формат даты как мм / дд / гггг в 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 из выпадающего списка см. снимок экрана:
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. Нажмите Кутулс > Контент > Преобразовать в дату, см. снимок экрана:
3. И вы получите, что все выбранные данные были преобразованы в стандартный формат даты, см. Снимок экрана:
Внимание: Вы можете выделить все записи в Преобразовать в дату диалоговое окно и щелкните Recover чтобы отменить эту операцию и вернуться к исходным данным, как показано на следующем снимке экрана:
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!