Numărați zilele, lunile, anii cu funcția DATEDIF în Excel

Cuprins:

Numărați zilele, lunile, anii cu funcția DATEDIF în Excel
Numărați zilele, lunile, anii cu funcția DATEDIF în Excel
Anonim

Funcția DATEDIF calculează perioada sau diferența dintre două date în zile, luni și ani. Puteți utiliza funcția DATEDIF pentru a determina intervalul de timp pentru un proiect viitor sau poate fi folosită, împreună cu data nașterii unei persoane, pentru a calcula vârsta unei persoane în ani, luni și zile, de exemplu.

Aceste instrucțiuni se aplică pentru Excel 2019, 2016, 2013, 2010 și Excel pentru Microsoft 365.

DATEDIF Sintaxa și argumentele funcției

Sintaxa unei funcții se referă la aspectul funcției și include numele, parantezele și argumentele funcției. Sintaxa pentru funcția DATEDIF este:

=DATEDIF(data_început, data_final, „unitate”)

  • start_date (obligatoriu): puteți introduce data de începere a perioadei alese sau referința celulei la locația acestor date în foaia de lucru.
  • end_date (obligatoriu): ca și în cazul datei de început, puteți introduce data de încheiere a perioadei alese sau o referință de celulă.
  • unit (obligatoriu): unitatea spune funcției să găsească numărul de zile ("D"), luni întregi ("M") sau ani complet (" Y") între cele două date. Trebuie să înconjurați argumentul unității cu ghilimele precum „D” sau „M”.

Pe lângă D, M și Y, există alte trei opțiuni de unitate pe care le puteți vedea în imaginea de mai jos:

  • "YD" calculează numărul de zile dintre două date, dar ignoră anii (rândul 5).
  • "YM" calculează numărul de luni dintre două date, dar ignoră ziua și anul (rândul 6).
  • "MD" calculează numărul de zile dintre două date, dar ignoră luna și anul (rândul 7).
Image
Image

DATEDIF este o funcție ascunsă, așa că nu o veți găsi listată cu alte funcții Data în fila Formulă din Excel, ceea ce înseamnă că nu puteți utiliza caseta de dialog Funcție să intre în ea. Ca rezultat, trebuie să introduceți manual funcția și argumentele acesteia într-o celulă.

Excel efectuează calcule ale datei prin conversia datelor în numere de serie. 31 decembrie 1899, este numărul de serie 1 și 1 ianuarie 2008, este numărul de serie 39488, deoarece este la 39.488 de zile după 1 ianuarie 1900.

Calculul diferenței în zile cu DATEDIF

Iată cum să introduceți funcția DATEDIF situată în celula B2, așa cum se arată în imaginea exemplu de mai sus, pentru a afișa numărul de zile dintre datele 4 mai 2014 și 10 august 2016.

=DATEDIF(A2, A3, „D”)

Mai jos sunt pașii pentru a introduce această funcție folosind referințele de celule.

Image
Image
  1. Faceți clic pe celula B2 pentru a deveni celula activă; aici se va afișa numărul de zile dintre cele două date.
  2. În celula B2, tip =dateif(.
  3. Faceți clic pe celula A2 pentru a introduce această referință de celulă ca argument start_date pentru funcție.
  4. Tastați o virgulă (,) în celula B2 după referința celuleiA2 pentru a acționa ca un separator între primul și al doilea argument.
  5. Faceți clic pe celula A3 pentru a introduce această referință de celulă ca argument end_date.
  6. Tastați a virgulă (,) după referința celulei A3.

  7. Pentru argumentul unitate, introduceți litera D între ghilimele ("D") pentru a spune funcției să afișeze numărul de zile dintre cele două date.
  8. Tastați un parenthesis.
  9. Apăsați tasta Enter de pe tastatură pentru a finaliza formula.
  10. Numărul de zile - 829 - apare în celula B2 din foaia de lucru.
  11. Când dați clic pe celula B2, formula completă apare în bara de formule de deasupra foii de lucru.

DATEDIF Valori de eroare

Dacă nu introduceți corect datele pentru argumentele din această funcție, apar următoarele valori de eroare:

  • VALUE!: Veți primi această eroare dacă fie data de început, fie data de încheiere nu este o dată reală (rândul 8 în imaginea de mai jos, unde celula A8 conține date text).
  • NUM!: Veți vedea acest lucru dacă data de încheiere este o dată anterioară datei de început (rândul 9 de mai jos).

Recomandat: