Vai al contenuto principale

Come convertire aaaammgg nel normale formato di data in Excel?

Forse, ci sono più date con il formato aaaammgg e ora, vuoi cambiare la data nel normale formato della data come mm / gg / aaaa in Excel come mostrato nella seguente schermata. Se applichi la funzione Formato celle in Excel, otterrai il risultato come ###########, come potresti convertire correttamente aaaammgg nel normale formato di data in Excel?


La seguente semplice formula può aiutarti a convertire il aaaammgg nel normale formato di data, per favore fai come segue:

1. Si prega di inserire questa formula: = DATA (SINISTRA (A1,4), MEDIO (A1,5,2), DESTRA (A1,2)) in una cella vuota oltre ai tuoi dati, vedi screenshot:

doc convertire in data normale 2

2. Quindi trascina il quadratino di riempimento verso il basso sulle celle in cui desideri contenere questa formula ei dati nella colonna A sono stati convertiti nella data normale come segue:

doc convertire in data normale 3


Converti vari formati di data non standard in formato di data reale con un solo clic

Se si dispone di più formati di data non standard, come il formato aaaammgg, il formato normale formato celle la funzione in Excel non funzionerà bene per te. Con Kutools for Excel'S Converti in data utility, puoi convertire rapidamente varie date non standard nei formati di data locali. Fai clic per scaricare Kutools per Excel!

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!


Il corso Testo in colonna la funzione in Excel può anche convertire questo formato di data nella data normale, segui le istruzioni passo dopo passo:

1. Seleziona l'intervallo di dati che desideri convertire.

2. Clic Dati > Testo in colonna, vedi screenshot:

doc convertire in data normale 4

3. Nel passaggio 1 di Conversione guidata testo in colonna, selezionare delimitato opzione, vedi screenshot:

doc convertire in data normale 5

4. Quindi fare clic Successivo > Successivo andate a Passaggio 3 di 3 procedura guidata, in questo passaggio selezionare Data sotto il Formato dei dati della colonna, Quindi scegliere YMD dall'elenco a discesa, vedi screenshot:

doc convertire in data normale 6

5. E poi clicca Fine pulsante, il formato aaaammgg è stato convertito nel formato di data mm / gg / aaaa. Vedi screenshot:

doc convertire in data normale 7 2 doc convertire in data normale 8

Se sei interessato al codice VBA, qui ti fornirò un codice per risolvere questo compito.

1. Tieni premuto il pulsante ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Modulie incolla il codice seguente nel file Moduli finestra.

Codice VBA: converti aaaammgg nel normale formato della data

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. Dopo aver incollato il codice, quindi premere F5 chiave per eseguire questo codice e selezionare l'intervallo di dati che si desidera utilizzare dalla finestra di dialogo spuntata, vedere screenshot:

doc convertire in data normale 9

4. E poi clicca OK, i dati nell'intervallo sono stati convertiti nel formato data.


Ad eccezione del formato aaaammgg sopra, a volte potresti avere altri tipi di dati in formato non di data che devono essere convertiti nel normale formato di data, in questo caso, posso introdurre uno strumento utile--Kutools for Excel, Con la sua Converti in data caratteristica, puoi rapidamente convertire vari dati in formato non di data in formato di data reale.

Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Seleziona l'intervallo di dati che desideri convertire.

2. Clic Kutools > Contenuti > Converti in data, vedi screenshot:

3. E otterrai che tutti i dati selezionati sono stati convertiti nel formato di data standard, vedi screenshot:

doc convertire in data normale 11

Note:: Puoi evidenziare tutti i record nel file Converti in data finestra di dialogo e fare clic su Recuperare per annullare questa operazione e tornare ai dati originali come mostrato nella seguente schermata:

doc convertire in data normale 12

Scarica e prova gratuitamente Kutools per Excel ora!


Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

I migliori strumenti per la produttività in ufficio

Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   Più di 50 Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

scheda kte 201905


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
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