Funcția TODAY adaugă data curentă într-o foaie de lucru și în calculele datei. Funcția este una dintre funcțiile volatile ale Excel, ceea ce înseamnă că se actualizează de fiecare dată când o foaie de lucru care conține funcția este recalculată.
Informațiile din acest articol se aplică pentru Excel 2019, 2016, 2013, 2010, 2007; Excel pentru Microsoft 365, Excel Online, Excel pentru Mac, Excel pentru iPad, Excel pentru iPhone și Excel pentru Android.
TODAY Sintaxa și argumentele funcției
Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze, separatori prin virgulă și argumente.
Sintaxa pentru funcția TODAY este:
=AZI()
TODAY folosește data serială a computerului, care stochează data și ora curente, ca număr, ca argument. Obține aceste informații la data curentă citind ceasul computerului.
Există două opțiuni pentru a introduce funcția AZI într-o foaie de lucru Excel:
- Tastați funcția completă într-o celulă a unei foi de lucru.
- Introduceți funcția folosind caseta de dialog pentru funcția AZI.
Deoarece funcția TODAY nu are niciun argument care să poată fi introdus manual, este la fel de ușor să tastați funcția ca și să utilizați caseta de dialog.
De fiecare dată când se deschide o foaie de lucru, data se schimbă, cu excepția cazului în care recalcularea automată este dezactivată. Pentru a preveni modificarea datei de fiecare dată când se deschide o foaie de lucru care utilizează recalcularea automată, utilizați o comandă rapidă de la tastatură pentru a introduce data curentă.
Folosiți AZI în calcule Excel
Utilitatea funcției TODAY devine evidentă atunci când este utilizată în calculele date, adesea împreună cu alte funcții de dată Excel.
În imaginea de mai jos, rândurile de la 3 la 5 extrag informații legate de data curentă (cum ar fi anul, luna sau ziua curente) folosind rezultatul funcției TODAY din celula A2 ca argument pentru AN, Funcțiile LUNA și ZI.
Funcția TODAY calculează, de asemenea, intervalul dintre două date, cum ar fi numărul de zile sau de ani. Vedeți rândurile 6 și 7 din imaginea de mai sus.
Date ca numere
Datele din formulele din rândurile 6 și 7 pot fi scăzute una de la alta, deoarece Excel stochează datele ca numere. Aceste numere sunt formatate ca date în foaia de lucru pentru a le face mai ușor de utilizat și de înțeles.
De exemplu, data 1/11/2018 (1 noiembrie 2018) din celula A2 are un număr de serie 43405 (numărul de zile de la 1 ianuarie 1900). 15 octombrie 2015 are un număr de serie 42 292.
Formula de scădere din celula A6 folosește aceste numere pentru a găsi numărul de zile dintre cele două date, 43, 405 - 42, 292=1113.
Formula din celula A6 folosește funcția DATE din Excel pentru a se asigura că data 2015-10-15 este introdusă și stocată ca valoare pentru dată.
Exemplul din celula A7 folosește funcția AN pentru a extrage anul curent din funcția AZI din celula A2 și apoi scade din acel 1999 pentru a găsi diferența dintre cei doi ani, 2018 - 1999=19.
Celula A7 a fost formatată ca General înainte de introducerea formulei și arată un rezultat incorect. Pentru a remedia această problemă, consultați secțiunea Remediați problemele legate de formatul datei de la sfârșitul acestui articol.
Rezolvați problemele de recalculare a datei
Dacă funcția TODAY nu se actualizează la data curentă de fiecare dată când foaia de lucru este deschisă, recalcularea automată pentru registrul de lucru a fost dezactivată.
Pentru a activa recalcularea automată:
- Selectați Fișier > Opțiuni. Pe un Mac, selectați Excel > Preferințe.
- Selectați Formule. Pe un Mac, selectați Calcul.
-
În secțiunea Opțiuni de calcul, selectați Automat pentru a activa recalcularea automată.
- Închideți caseta de dialog și reveniți la foaia de lucru.
Remediați probleme cu formatul datei
La scăderea a două date în Excel, rezultatul este adesea afișat ca o altă dată și nu ca un număr. Acest lucru se întâmplă dacă celula care conține formula a fost formatată ca General înainte de introducerea formulei.
Deoarece formula conține date, Excel modifică formatul celulei la Data. Celula A7 din exemplu arată o celulă care a fost formatată ca dată. Conține informații greșite. Pentru a vedea rezultatul formulei ca număr, formatul celulei trebuie setat înapoi la General sau la Number:
- Evidențiați celula sau celulele cu formatare incorectă.
- Clic dreapta pe celulele evidențiate pentru a deschide meniul contextual.
- Selectați Formatare celule pentru a deschide caseta de dialog Formatare celule.
- Selectați fila Număr pentru a afișa opțiunile de formatare.
-
În secțiunea Categorie, alege General.
- Selectați OK pentru a închide caseta de dialog și a reveni la foaia de lucru.