Fixarea datei Excel nu este formatată corect (8 soluții rapide)

  • Imparte Asta
Hugh West

În introducerea datelor, este un fenomen obișnuit ca datele să fie manipulate cu text sau alte formate. În acest articol, veți afla cum puteți schimba, personaliza sau repara datele care nu au fost formatate corect în foaia de calcul Excel.

Captura de ecran de mai sus este o prezentare generală a articolului care reprezintă un exemplu de fixare a formatului de dată în Excel. Veți afla mai multe despre setul de date, precum și despre metodele & funcții pentru a schimba, personaliza sau fixa formatele de dată în următoarele secțiuni ale acestui articol.

Descărcați caietul de practică

Puteți descărca Excel Workbook-ul pe care l-am folosit pentru a pregăti acest articol.

Fixarea formatului de date în Excel.xlsx

8 Soluții simple pentru a repara data care nu este formatată corect în Excel

1. Conversia șirului de text în format dată

Atunci când trebuie să copiem date dintr-un interval de celule într-o altă zonă, uneori formatul se schimbă și, ca urmare, vedem doar valori numerice cu câteva cifre care încep cu 4. În imaginea de mai jos, acesta este un exemplu al apariției menționate unde Coloana D reprezintă doar valori numerice, nu și în format de dată. Dar avem o soluție foarte simplă pentru această situație.

📌 Pași:

➤ Selectați intervalul de celule care conțin valorile numerice care trebuie transformate în format de dată.

➤ Sub fila Acasă și din fereastra Număr de comenzi, faceți clic pe lista derulantă. Veți vedea două tipuri de format de dată acolo- Data scurtă și Data lungă .

➤ Selectați oricare dintre aceste două formate și ați terminat.

La fel ca în imaginea de mai jos, veți obține imediat rezultatele cu formatul de dată corect.

Citește mai mult: Cum se convertește textul în dată cu Excel VBA (5 moduri)

2. Personalizarea formatului de dată

Presupunând că acum doriți să personalizați formatul datei în funcție de preferințele dvs. Așadar, trebuie să personalizați formatul datei, nu-i așa? Să urmăm acum pașii.

📌 Pasul 1:

➤ Sub Acasă panglică, deschideți fereastra Formatul celulei din caseta de dialog de la Număr grup de comenzi.

📌 Pasul 2:

➤ Selectați Personalizat în cadrul Număr tab.

➤ De exemplu, dorim să vedem formatul datei ca- "Miercuri, 12.08.2020 , astfel încât, în conformitate cu Tip opțiune, trebuie să scrieți:

dddd, dd.mm.yyy

Veți vedea o previzualizare sub bara Sample.

➤ Presa OK și ați terminat.

Iată valorile rezultate cu formatul de dată personalizat în imaginea următoare.

Citește mai mult: Cum să utilizați formula pentru a schimba formatul datei în Excel (5 metode)

3. Extragerea datelor din texte cu ajutorul Expertului de coloane

Uneori trebuie să copiem texte care includ date dintr-o sursă și apoi trebuie să extragem datele doar din acele șiruri de text în foaia Excel. Nu există nicio opțiune de a personaliza sau de a schimba pur și simplu formatul de dată prin parcurgerea Formatarea celulelor În imaginea de mai jos, acesta este un exemplu de problemă în care datele se suprapun cu orele și textele.

📌 Pasul 1:

➤ Selectați întregul interval de celule care conțin texte cu date.

➤ De la Date fila, alegeți Text în coloane de la opțiunea Instrumente de date va apărea o casetă de dialog.

📌 Pasul 2:

➤ Selectați Delimitat butonul radio ca tip de date & apăsați Următorul .

📌 Pasul 3:

➤ Acum marcați pe Spațiu ca delimitatori, deoarece datele noastre de text conțin spații între ele.

📌 Pasul 4:

➤ În imaginea de mai jos, vedeți acum o coloană care conține doar date, cu un fundal negru. Selectați Data ca Formatul datelor de coloană .

➤ Dacă observați, datele noastre din texte sunt în MM/DD/AAAA astfel încât să selectați MDY din formatul Data picătură în jos.

📌 Pasul 5:

➤ Faceți clic pe a doua coloană acum, în coloana Previzualizare date secțiune.

➤ Acum vi se va afișa a doua coloană care conține momentele pe care dorim să le eliminăm. Deci, selectați "Nu importați coloana(skip) buton radio ca Format de date pe coloană.

📌 Pasul 6:

➤ Faceți clic pe a treia coloană acum.

➤ La fel ca la pasul anterior, selectați "Nu importați coloana(skip) ca Coloană de date Format și pentru a treia coloană.

➤ Presa Finisaj .

Acum veți avea un interval de celule doar cu valorile de dată extrase. Puteți schimba formatul Data sau personaliza formatul acum, în funcție de preferințele dvs.

Conținut asociat: Cum să schimbați formatul implicit al datei din SUA în Marea Britanie în Excel (3 moduri)

4. Utilizarea funcției VALUE pentru a fixa formatul datei

Mai avem o altă opțiune pentru a converti un șir de text în format de dată, folosind funcția VALOARE funcție. În Coloana B , avem acum date în format text, deși acestea arată ca în formatul de dată exact. În Coloana C , vom aplica VALOARE funcție care convertește un șir de text într-un format de numere, dacă numerele se găsesc în celula specificată.

📌 Pasul 1:

➤ Selectați Celula C5 & tip:

=VALUE(B5)

➤ Presa Introduceți & funcția se va întoarce cu câteva cifre.

➤ Utilizați butonul Mâner de umplere acum pentru a completa automat întreaga Coloana C .

Așadar, formatul text s-a transformat în format numeric.

📌 Pasul 2:

➤ Acum, pentru că trebuie să formatați numerele care vor reprezenta date, selectați întregul interval de celule care conțin aceste valori numerice.

➤ Sub Acasă și din fila Număr grup de comenzi, selectați Scurt sau Data lungă format.

Apoi, datele vor fi afișate într-un format corespunzător în Coloana C.

Conținut asociat: Cum să convertiți data în lună în Excel (6 metode ușoare)

Lecturi similare:

  • Cum să convertiți o dată în formatul dd/mm/aaaa hh:mm:ss în Excel
  • Obțineți prima zi a lunii din numele lunii în Excel (3 moduri)
  • Cum să obțineți ultima zi a lunii anterioare în Excel (3 metode)
  • Conversia datei iuliene din 7 cifre în data calendaristică în Excel (3 moduri)
  • Cum să opriți Excel de la formatarea automată a datelor în CSV (3 metode)

5. Inserarea funcției DATEVALUE pentru a fixa formatul datei în Excel

DATEVALUE caută celulele care conțin date, precum și date de timp și se întoarce doar cu datele. Dacă în celulă se află alte texte în afară de data sau ora, atunci funcția DATEVALUE nu poate recunoaște datele de dată sau de oră din celulă și se va întoarce ca fiind #VALOARE! Sintaxa acestei erori DATEVALUE funcția este:

=DATEVALUE(date_text)

📌 Pași:

➤ Selectați Celula C5 & tip:

=DATEVALUE(B5)

➤ Presa Introduceți , utilizați Mâner de umplere pentru a completa automat alte celule din Coloana C și ați terminat.

Valorile textului se vor transforma în format numeric și apoi trebuie să schimbați formatul acestor numere în format de dată.

Diferența de bază între utilizările de VALOARE și DATEVALUE Funcția DATEVALUE extrage numai date dintr-o combinație de dată și număr dintr-o celulă, dar funcția VALUE caută numai numere dintr-un șir de text, indiferent dacă acesta reprezintă o dată sau o valoare de timp.

Citește mai mult: Cum să convertiți data în an în Excel (3 moduri rapide)

6. Aplicarea comenzii Find & Replace pentru a converti textul în format de dată

În cazul în care datele sunt într-un format care include Puncte(.) în loc de Obliche (/) ca și separatori, atunci VALUE sau DATEVALUE nu va putea să recunoască valoarea datei dintr-un șir de text. În acest caz, trebuie să folosim funcția Găsiți și înlocuiți comanda pentru a înlocui Punct (..) cu Oblic(/) și apoi VALUE sau DATEVALUE le va converti în Data formate.

📌 Pasul 1:

➤ Selectați datele text care conțin date.

➤ Presa CTRL+H pentru a deschide fereastra Găsiți și înlocuiți caseta de dialog.

➤ Intrare Punct (..) ca Găsiți ce și Bară oblică înainte (/) ca Înlocuiți cu opțiuni.

➤ Presa Înlocuiți-le pe toate.

📌 Pasul 2:

➤ Deci, acum toate valorile de date din Coloana B Dar aceste valori de date sunt încă în format text pe care trebuie să le convertim în format numeric.

📌 Pasul 3:

➤ Acum în Celula C5 , utilizați DATEVALUE pentru a converti formatul text în format numeric care va reprezenta datele.

=DATEVALUE(B5)

➤ Presa Introduceți , utilizați Mâner de umplere pentru a completa restul celulelor și veți găsi datele în format exact.

Conținut conex: VBA pentru a elimina ora din data în Excel (3 metode)

7. Utilizarea funcției SUBSTITUTE pentru a fixa formatul datei

Prin utilizarea SUBSTITUTE putem înlocui sau substitui punctele cu slash-uri, precum și converti mai eficient formatul text în format dată. Formula generică a funcției SUBSTITUTE este:

=SUBSTITUTE(text, old_text, new_text, [instance_num]

📌 Pași:

➤ În Celula C5 , formula aferentă cu funcția SUBSTITUTE va fi:

=SUBSTITUTE(B5,".","/")

➤ Presa Introduceți , se completează automat întreaga Coloana C cu Mâner de umplere , și veți obține imediat valorile rezultate cu formatul de dată corect.

Citește mai mult: Cum să schimbați formatul datei în tabelul pivot în Excel

8. Utilizarea opțiunii de verificare a erorilor pentru a repara formatul datei

Uneori, celulele care conțin date pot afișa erori pe care le puteți găsi făcând clic pe pictograma galbenă cu semnul de exclamație. Este posibil să găsiți mesajul care arată că data textului este cu anul din 2 cifre și că sub acest mesaj vor exista opțiuni pentru a converti anul din 2 cifre în anul din 4 cifre.

Să selectăm opțiunea care va converti anul din 2 cifre în anul din 4 cifre cu ajutorul funcției 20XX Dacă anii din datele dvs. reprezintă anii 1900-1999, atunci trebuie să folosiți formatul 19XX .

După conversia formatelor de an în toate celulele, nu veți mai găsi niciun mesaj de eroare pentru valorile de dată.

Citește mai mult: Cum să convertiți data în ziua anului în Excel (4 metode)

Cuvinte de încheiere

Sper că toate metodele menționate mai sus pentru a repara formatele de date vă vor permite acum să le aplicați mai eficient în foile de calcul Excel. Dacă aveți întrebări sau feedback, vă rog să-mi spuneți în secțiunea de comentarii. Sau puteți consulta celelalte articole legate de funcțiile Excel de pe acest site.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.