Cum se utilizează funcția Excel DATEVALUE

Cuprins:

Cum se utilizează funcția Excel DATEVALUE
Cum se utilizează funcția Excel DATEVALUE
Anonim

Ce trebuie să știți

  • Funcția DATEVALUE din Excel convertește o dată în format text într-un număr de serie.
  • Utilizați această funcție atunci când o celulă conține o dată care este formatată ca text, nu ca număr, ceea ce se poate întâmpla cu datele importate sau copiate.
  • Sintaxa și argumentul funcției sunt: =DATEVALUE(date_text)

Acest articol explică cum să utilizați funcția DATEVALUE în orice versiune de Excel, inclusiv Excel 2019 și Microsoft 365.

Ce este funcția DATEVALUE?

Funcția DATEVALUE din Excel convertește o dată în format text într-un număr de serie. Excel poate citi apoi numărul de serie pentru a înțelege data.

Această funcție Excel este necesară atunci când o celulă conține informații despre dată, dar este stocată în text obișnuit. În loc să o convertească automat într-o dată, Excel vede celula ca doar numere și litere, ceea ce face dificilă lucrul cu el. Acest lucru se poate întâmpla dacă data a fost copiată sau importată din altă parte.

Puteți folosi funcția DATEVALUE Excel pentru a produce numărul de serie al datei care poate fi apoi folosit pentru a o formata corect ca dată și a o utiliza cu alte formule bazate pe dată, a o sorta cu alte date etc.

Image
Image

Funcția DATEVALUE funcționează în toate versiunile de Excel.

DATEVALUE Sintaxa și argumentele funcției

Toate formulele care folosesc această funcție ar trebui să fie formatate astfel:

=DATEVALUE(data_text)

date_text este singurul argument pe care îl acceptă. Poate face referire la alte celule sau informațiile despre dată pot fi stocate în formulă.

Iată câteva reguli de reținut despre funcția DATEVALUE:

  • Dacă data_text an este omis, se folosește anul curent.
  • Dacă date_text include informații despre oră, Excel le ignoră.
  • Dacă informațiile despre dată sunt introduse direct în formulă, acestea trebuie să fie înconjurate de ghilimele.
  • Dacă informațiile despre dată sunt menționate într-o altă celulă care include numele text al lunii (de exemplu, martie sau martie), luna trebuie să fie în a doua poziția (cum ar fi 31-mar-2020).
  • VALOAREA! eroarea se va afișa dacă text_date nu se încadrează în intervalul de date 1/1/1900–9999-31-12.
  • VALOAREA! eroarea se va afișa dacă text_date pare a fi un număr (adică, nu are liniuțe sau bare oblice ca o dată obișnuită).

DATEVALUE Exemple de funcții

Iată o privire la câteva dintre diferitele moduri în care ați putea folosi această funcție:

Data de referință dintr-o altă celulă

=DATEVALUE(A2)

Image
Image

Presumând că A1 se citește ca 4-4-2002, acest exemplu de formulă DATEVALUE ar produce numărul de serie 37350.

Introduceți data în formula

=DATEVALUE(„2007-12-25”)

Image
Image

Acesta este un alt mod de a utiliza această funcție. Introducerea datei între ghilimele este un substitut pentru apelarea pe o altă celulă. Această formulă produce data de serie 39441.

Faceți o dată din mai multe celule

=DATEVALUE(A2 și „/” și A3 și „/” și A4)

Image
Image

În acest exemplu al funcției DATEVALUE, se folosește aceeași configurație, dar luăm informații despre dată din trei celule separate: A2=5, A3=18 și A4=2017.

Acest lucru necesită semnul și pentru a putea adăuga bare oblice pentru a separa ziua, luna și anul. Cu toate acestea, rezultatul este încă un număr de serie, deoarece pentru asta este funcția, așa că ar trebui să formatăm celula ca dată reală (vezi mai jos) pentru a o vedea prezentată ca 18.5.2017.

Folosiți ampersand în formula date

=DATEVALUE(„3” și „/” și A2 și „/” și „2002”)

Image
Image

În acest exemplu, funcția este foarte asemănătoare cu cea de mai sus, dar în loc să folosim referințe de celule pentru a calcula ziua și anul, le introducem manual folosind ghilimele duble.

Extrag data din celulă cu alte date

=DATEVALUE(LEFT(A20, 10))

Image
Image

Dacă celula conține alte informații de care nu aveți nevoie, puteți utiliza funcții precum STÂNGA și DREAPTA pentru a izola data. În acest exemplu, funcția DATEVALUE este cuplată cu funcția LEFT, astfel încât să se uite doar la primele 10 caractere din stânga. Rezultatul este 41654, pe care Excel îl poate formata ca dată pentru a produce 1/15/2014.

Extrag data cu funcția MID

=DATEVALUE(MID(A40, FIND(" ", A40)+1, 7))

Image
Image

În sfârșit, avem această formulă care combină nu numai funcția MID, ci și funcția FIND pentru a extrage data și a o prezenta în formatul numărului de serie. Funcția MID setează A2 ca țintă și folosește FIND pentru a defini spațiul (" ") ca punct în care funcția ar trebui să înceapă numărarea. Numărul de la sfârșitul funcției MID definește câte caractere trebuie extrase, care este 7 în exemplul nostru. Rezultatul este 43944, care atunci când este formatat ca dată se transformă în 23.04.2020.

DATEVALUE Erori

Mai jos sunt câteva exemple de situații în care funcția DATEVALUE va afișa o eroare. Conform regulilor menționate mai sus, rândurile cu VALOARE! eroare conține date care nu pot fi procesate de această funcție.

Image
Image

Formatarea numerelor în date

Când Excel produce numărul de serie al unei date, rămâi cu un număr care indică câte zile mai sunt de la 1/1/1900. Acest lucru este greu de utilizat, așa că trebuie să formatați acea celulă ca dată obișnuită.

O modalitate de a afla imediat dacă celula este formatată ca text sau ca dată este să verificați cum este aliniată în celulă. Datele formatate ca text sunt de obicei aliniate la stânga, în timp ce celulele formatate în funcție de dată sunt de obicei aliniate la dreapta.

  1. Selectați celulele care trebuie formatate ca dată.
  2. Din fila Acasă din partea de sus a Excel, localizați secțiunea Număr.
  3. Selectați meniul derulant și alegeți o opțiune de dată, cum ar fi Data scurtă sau Data lungă.

    Image
    Image

Recomandat: