Hoppa till huvudinnehåll

Hur konverterar man yyyymmdd till normalt datumformat i Excel?

Kanske finns det flera datum med yyyymmdd-format, och nu vill du ändra datumet till det normala datumformatet som mm / dd / yyyy i Excel som följande skärmdump visas. Om du använder funktionen Formatera celler i Excel, får du resultatet som ############, hur kan du konvertera yyyymmdd till normalt datumformat korrekt i Excel?


Följande enkla formel kan hjälpa dig att konvertera yyyymmdd till normalt datumformat, gör så här:

1. Ange denna formel: = DATUM (VÄNSTER (A1,4), MIDD (A1,5,2), HÖGER (A1,2)) i en tom cell förutom dina data, se skärmdump:

doc konvertera till normalt datum 2

2. Dra sedan påfyllningshandtaget ner till cellerna som du vill innehålla denna formel och data i kolumn A har konverterats till det normala datumet enligt följande:

doc konvertera till normalt datum 3


Konvertera olika icke-standardiserade datumformat till riktigt datumformat med bara ett klick

Om du har flera icke-standardiserade datumformat, som yyyymmdd-format, är det normala Formatera celler funktionen i Excel fungerar inte bra för dig. Med Kutools för ExcelÄr Konvertera till datum verktyget kan du snabbt konvertera olika icke-standardiserade datum till dina lokala datumformat. Klicka för att ladda ner Kutools för Excel!

Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Ladda ner och testa gratis nu!


Smakämnen Text till kolumn funktion i Excel kan också konvertera detta datumformat till det normala datumet, följ instruktionerna steg för steg:

1. Välj det dataområde som du vill konvertera.

2. Klicka Data > Text till kolumn, se skärmdump:

doc konvertera till normalt datum 4

3. I steg 1 av Konvertera text till kolumnguiden, Välj avgränsad alternativ, se skärmdump:

doc konvertera till normalt datum 5

4. Klicka sedan Nästa > Nästa gå till Steg 3 av 3-guiden, välj i det här steget Datum under KolumndataformatOch välj sedan int från rullgardinsmenyn, se skärmdump:

doc konvertera till normalt datum 6

5. Och klicka sedan på Finish knappen har formatet åååååmdd konverterats till datumformatet mm / dd / åååå. Se skärmdumpar:

doc konvertera till normalt datum 7 2 doc konvertera till normalt datum 8

Om du är intresserad av VBA-kod, här kommer jag att tillhandahålla en kod för dig för att lösa denna uppgift.

1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic för applikationer fönster.

2. Klicka Insert > Modulernaoch klistra in följande kod i Modulerna fönster.

VBA-kod: konvertera yyyymmdd till normalt datumformat

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. När du har klistrat in koden, tryck sedan på F5 nyckel för att köra den här koden och välj det dataområde som du vill använda i dialogrutan som visas, se skärmdump:

doc konvertera till normalt datum 9

4. Och klicka sedan på OK, har data i intervallet konverterats till datumformat.


Förutom ovanstående yyyymmdd-format, ibland kan det hända att andra typer av icke-datumformatdata måste konverteras till det normala datumformatet, i det här fallet kan jag introducera ett användbart verktyg--Kutools för Excel, med dess Konvertera till datum kan du snabbt konvertera olika icke-datumformatdata till riktigt datumformat.

Kutools för Excel : med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar

När du har installerat Kutools för Excel, gör så här:

1. Välj det dataområde som du vill konvertera.

2. Klicka Kutools > Innehåll > Konvertera till datum, se skärmdump:

3. Och du får alla valda data har konverterats till standarddatumformatet, se skärmdump:

doc konvertera till normalt datum 11

Anmärkningar: Du kan markera alla poster i Konvertera till datum dialogrutan och klicka Recover för att avbryta den här åtgärden och återgå till dina ursprungliga data enligt följande skärmdump:

doc konvertera till normalt datum 12

Ladda ner och testa gratis Kutools för Excel nu!


Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Ladda ner och testa gratis nu!

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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