Прескочи на основното съдържание

Как да конвертирате ггггммдд в нормален формат на дата в Excel?

Автор: Xiaoyang Последна промяна: 2020-04-24

Може би има няколко дати с формат yyyymmdd и сега искате да промените датата в нормалния формат на датата като mm/dd/yyyy в Excel, както е показано на следната екранна снимка. Ако приложите функцията Format Cells в Excel, ще получите резултата като ############, как можете да конвертирате yyyymmdd в нормален формат на дата правилно в Excel?


Следната проста формула може да ви помогне да конвертирате yyyymmdd в нормален формат на дата, моля, направете следното:

1. Моля, въведете тази формула: =ДАТА(НАЛЯВО(A1,4),СРЕДА(A1,5,2),ДЯСНО(A1,2)) в празна клетка освен вашите данни, вижте екранна снимка:

doc конвертиране в нормална дата 2

2. След това плъзнете манипулатора за попълване надолу до клетките, които искате да съдържат тази формула, и данните в колона A са преобразувани в нормалната дата, както следва:

doc конвертиране в нормална дата 3


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

Ако имате множество нестандартни формати за дата, като формат ггггммдд, нормалният Форматиране на клетки функция в Excel няма да работи добре за вас. с Kutools за ExcelЕ Преобразуване в дата помощна програма, можете бързо да конвертирате различни нестандартни дати във вашите локални формати за дата. Щракнете, за да изтеглите Kutools за Excel!

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


- Текст към колона функция в Excel също може да преобразува този формат на дата в нормална дата, следвайте инструкциите стъпка по стъпка:

1. Изберете диапазона от данни, който искате да конвертирате.

2. Щракнете Дата > Текст към колона, вижте екранна снимка:

doc конвертиране в нормална дата 4

3. В стъпка 1 от Съветник за преобразуване на текст в колонаизберете ограничители опция, вижте екранна снимка:

doc конвертиране в нормална дата 5

4, След това кликнете Напред > Напред отидете на Стъпка 3 от 3 съветника, в тази стъпка изберете Дата под Формат на данните в колоната, след което изберете инт от падащия списък вижте екранната снимка:

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 за Excel, Със своята Преобразуване в дата функция, можете бързо преобразувайте различни данни без формат на дата в реален формат на дата.

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

След инсталиране Kutools за Excel, моля, направете следното:

1. Изберете диапазона от данни, който искате да конвертирате.

2. Щракнете Kutools > съдържание > Преобразуване в дата, вижте екранна снимка:

3. И вие ще получите, че всички избрани данни са преобразувани в стандартния формат за дата, вижте екранната снимка:

doc конвертиране в нормална дата 11

Забележка: Можете да маркирате всички записи в Преобразуване в дата диалоговия прозорец и щракнете Възстановяване за да отмените тази операция и да се върнете към оригиналните си данни, както е показано на следната екранна снимка:

doc конвертиране в нормална дата 12

Изтеглете и изпробвайте безплатно Kutools за Excel сега!


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

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
An elegant solution to an infuriating problem. Thanks
This comment was minimized by the moderator on the site
This formula works as well: =DATE(QUOTIENT(INTEGER(A1);10000);QUOTIENT(MOD(INTEGER(A1);10000);100);MOD(INTEGER(A1);100)) No need for additional packages.
This comment was minimized by the moderator on the site
hi. i have a some data of temp that measures in 10 years. i want accuse number to this date. how can i do it ? 1903/03/12 125.25 >>>>> how i van have this ? 1 125.25 1903/03/13 165.69>>>>> how i van have this ? 2 168.69 1903/03/27 135.75 >>>>> how i van have this ? 16 135.75 1903/04/04 122.94 >>>>> how i van have this ?34 122.94 1903/04/16 124.26 >>>>> how i van have this ? 46 124.26
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations