Excel stochează valorile datei și orei ca numere de serie în partea din spate.
Aceasta înseamnă că, deși este posibil să vedeți o dată precum „10 ianuarie2021-2022” sau „01/10/2020” într-o celulă, în partea din spate, Excel stochează ca număr. Acest lucru este util, deoarece permite, de asemenea, utilizatorilor să adauge / scadă cu ușurință data și ora în Excel.
În Microsoft Excel pentru Windows, „01 ianuarie 1900” este stocat ca 1, „02 ianuarie 1900” este stocat ca 2 și așa mai departe.
Mai jos, ambele coloane au aceleași numere, dar Coloana A arată numerele, iar Coloana B arată data reprezentată de acel număr.
Acesta este și motivul pentru care uneori vă puteți aștepta la o întâlnire într-o celulă, dar veți ajunge să vedeți un număr. Văd acest lucru întâmplându-se tot timpul când descarc date din baze de date sau instrumente bazate pe web.
Se întâmplă când formatul celulei este setat să afișeze un număr ca număr în loc de dată.
Deci, cum putem convertiți aceste numere de serie în date?
Despre acest tutorial este vorba.
În acest tutorial, v-aș arăta două modalități foarte ușoare de a converti numerele de serie în date în Excel
Notă: Excel pentru Windows folosește sistemul de date din 1900 (ceea ce înseamnă că 1 ar reprezenta 01 ianuarie 1900, în timp ce Excel pentru Mac folosește sistemul de date din 1904 (care pentru bărbați 1 ar reprezenta 01 ianuarie 1904 în Excel în Mac)Asadar, haideti sa începem!
Convertiți numerele de serie în date folosind formatarea numerelor
Cel mai simplu mod de a converti un număr de serie de dată într-o dată este prin schimbarea formatării celulelor care au aceste numere.
Puteți găsi unele dintre formatele de date utilizate în mod obișnuit în fila Acasă din panglică
Permiteți-mi să vă arăt cum să faceți acest lucru.
Utilizarea opțiunilor de formatare a datei încorporate din panglică
Să presupunem că aveți un set de date așa cum se arată mai jos și doriți să convertiți toate aceste numere din coloana A în data corespunzătoare pe care o reprezintă.
Mai jos sunt pașii pentru a face acest lucru:
- Selectați celulele care au numărul pe care doriți să îl convertiți într-o dată
- Faceți clic pe fila „Acasă”
- În grupul „Număr”, faceți clic pe meniul derulant Formatare număr
- În meniul derulant, selectați opțiunea „Data lungă” sau Data scurtă (în funcție de formatul în care doriți să fie aceste numere)
Asta e!
Pașii de mai sus ar converti numerele în formatul de dată selectat.
Pașii de mai sus nu au schimbat valoarea din celulă, ci doar modul în care este afișată.
Rețineți că Excel preia formatarea scurtă a datei pe baza setărilor regionale ale sistemului dvs. De exemplu, dacă vă aflați în SUA, formatul de dată ar fi LL / ZZ / AAAA, iar dacă vă aflați în Marea Britanie, atunci formatul de dată ar fi ZZ / LL / AAAA.
Deși aceasta este o metodă rapidă de a converti numerele de serie în date, are câteva limitări:
- Există doar două formate de dată - dată scurtă și dată lungă (și asta și într-un format specific). Deci, dacă doriți să obțineți numai luna și anul, nu ziua, nu veți putea face acest lucru folosind aceste opțiuni.
- Nu puteți afișa data și ora folosind opțiunile de formatare din meniul derulant. Puteți alege fie să afișați data sau ora, dar nu ambele.
Deci, dacă aveți nevoie de mai multă flexibilitate în modul în care doriți să afișați datele în Excel, trebuie să utilizați opțiunea Formatare numerică personalizată (prezentată în continuare în acest tutorial).
Uneori, când convertiți un număr într-o dată în Excel, în loc de dată este posibil să vedeți câteva semne hash (ceva de genul #####). acest lucru se întâmplă atunci când lățimea coloanei nu este suficientă pentru a găzdui întreaga dată. Într-un astfel de caz, trebuie doar să măriți lățimea coloanei.Crearea unui format de dată personalizat utilizând caseta de dialog Formatare numerică
Să presupunem că aveți un set de date așa cum se arată mai jos și doriți să convertiți numerele de serie din coloana A în date în formatul următor - 01.01.2020
Rețineți că această opțiune nu este disponibilă implicit în metoda panglică pe care am acoperit-o mai devreme.
Mai jos sunt pașii pentru a face acest lucru:
- Selectați celulele care au numărul pe care doriți să îl convertiți într-o dată
- Faceți clic pe fila „Acasă”
- În grupul Numere, faceți clic pe pictograma de lansare a casetei de dialog (este o mică săgeată înclinată în partea dreaptă jos a grupului)
- În caseta de dialog „Formatare celule” care se deschide, asigurați-vă că ați selectat fila „Număr”
- În opțiunile „Categorie” din stânga, selectați „Data”
- Selectați formatarea dorită din caseta „Tip”.
- Faceți clic pe OK
Pașii de mai sus ar converti numerele în formatul de dată selectat.
După cum puteți vedea, există mai multe opțiuni de formatare a datei în acest caz (în comparație cu data scurtă și lungă pe care am obținut-o cu panglica).
Și în cazul în care nu găsiți formatul pe care îl căutați, puteți crea și propriul format de dată.
De exemplu, să presupunem că vreau să afișez data în următorul format - 01/01/2020 (care nu este deja o opțiune în caseta de dialog pentru formatarea celulelor).
Iată cum pot face acest lucru:
- Selectați celulele care au numerele pe care doriți să le convertiți într-o dată
- Faceți clic pe fila Acasă
- În grupul Numere, faceți clic pe pictograma lansatorului casetei de dialog (este o mică săgeată de înclinare în partea dreaptă jos a grupului)
- În caseta de dialog „Formatare celule” care se deschide, asigurați-vă că ați selectat fila „Număr”
- În opțiunile „Categorie” din stânga, selectați „Personalizat”
- În câmpul din dreapta, introduceți
mm / zz / aaaa
- Faceți clic pe OK
Pașii de mai sus ar schimba toate numerele în formatul de număr specificat.
Cu formatul personalizat, aveți control deplin și vă permite să afișați data în orice format doriți. De asemenea, puteți crea un format în care să afișeze data și ora în aceeași celulă.
De exemplu, în același exemplu, dacă doriți să afișați data, precum și ora, puteți utiliza formatul de mai jos:
mm / zz / aaaa hh: mm AM / PM
Mai jos este tabelul care prezintă codurile formatului de dată pe care le puteți utiliza:
Codul de formatare a datei | Cum formează data |
m | Afișează Luna ca număr de la 1-12 |
mm | Afișați lunile ca numere din două cifre din 01-12 |
mmm | Afișează luna cu trei litere ca în ianuarie-decembrie |
mmmm | Afișează numele complet al lunilor ca în ianuarie-decembrie |
mmmmm | Afișează numele alfabetului primul alfabet ca în J-D |
d | Afișează zilele ca 1-31 |
dd | Afișează zilele 01-31 |
ddd | Afișează Zile ca Duminică-Sâmbătă |
dddd | Afișează zilele ca duminică-sâmbătă |
yy | Afișează Anii 00-99 |
aaaa | Afișează ani ca 1900-9999 |
Convertiți numerele de serie în date folosind formula TEXT
Metodele acoperite mai sus funcționează prin schimbarea formatării celulelor care au numerele.
Dar, în unele cazuri, este posibil să nu puteți utiliza aceste metode.
De exemplu, mai jos am un set de date în care numerele au un apostrof principal - care transformă aceste numere în text.
Dacă încercați și utilizați opțiunile încorporate pentru a modifica formatarea celulelor cu acest set de date, nu ar face nimic. Acest lucru se datorează faptului că Excel nu le consideră numere și, din moment ce datele pentru numere, Excel refuză dorința dvs. de a le forma.
Într-un astfel de caz, puteți fie să convertiți acest text în numere și apoi să utilizați metodele de formatare acoperite mai sus, fie să utilizați o altă tehnică pentru a converti numerele de serie în date - folosind funcția TEXT.
Funcția TEXT ia două argumente - numărul care trebuie formatat și codul formatului.
Să presupunem că aveți un set de date așa cum se arată mai jos și doriți să convertiți toate numerele și coloana A în date.
Sub formula care ar putea face asta:
= TEXT (A2, „LL / ZZ / AAAA”)
Rețineți că în formula am specificat formatarea datei pentru a fi în format MM / ZZ / AAAA. Dacă trebuie să utilizați orice altă formatare, puteți specifica codul pentru acesta ca al doilea argument al formulei TEXT.
De asemenea, puteți utiliza această formulă pentru a afișa data, precum și ora.
De exemplu, dacă doriți ca rezultatul final să fie în format - 01/01/2020 12:00 AM, utilizați formula de mai jos:
= TEXT (A2, "mm / zz / aaaa hh: mm AM / PM")
În formula de mai sus, am adăugat și formatul orei, deci dacă există părți zecimale în numere, acesta ar fi afișat ca timp în ore și minute.
Dacă doriți doar data (și nu formula de bază), convertiți formulele în valori statice utilizând paste special.
Un mare avantaj al utilizării funcției TEXT pentru a converti numerele de serie în date este că puteți combina rezultatul formulei TEXT cu alte formule. De exemplu, puteți combina data rezultată cu textul și puteți arăta ceva precum - Data limită este 01-ianuarie-2020 sau Termenul limită este 01-ianuarie-2020
Notă: Rețineți că datele și ora sunt stocate ca numere, unde fiecare număr întreg ar reprezenta o zi întreagă, iar partea zecimală ar reprezenta acea parte a zilei. Deci 1 ar însemna 1 zi întreagă și 0,5 ar însemna o jumătate de zi sau 12 ore.
Deci, acestea sunt două moduri simple pe care le puteți utiliza pentru a converti numerele de serie în date în Microsoft Excel.
Sper că ți s-a părut util acest tutorial!