Calculați perioada de timp sau diferența dintre două date
Excel are mai multe funcții de date încorporate care pot fi folosite pentru a calcula numărul de zile între două date.
Fiecare funcție de dată are o funcție diferită, astfel încât rezultatele să difere de la o funcție la alta. Prin urmare, ceea ce utilizați, depinde de rezultatele dorite.
Funcția DATEDIF poate fi utilizată pentru a calcula perioada de timp sau diferența dintre două date. Această perioadă de timp poate fi calculată în:
- zi
- luni întregi
- ani întregi
Utilizările pentru această funcție includ planificarea sau scrierea propunerilor pentru a stabili intervalul de timp pentru un proiect viitoare. De asemenea, poate fi folosit, împreună cu data nașterii unei persoane, pentru a-și calcula vârsta în ani, luni și zile .
Sintaxa și argumentele funcției DATEDIF
Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze și argumente .
Sintaxa pentru funcția DATEDIF este:
= DATEDIF (start_date, end_date, unitate)
start_date - (necesar) data de începere a perioadei de timp alese. Data de începere efectivă poate fi introdusă pentru acest argument sau se poate introduce referința celulei la locația acestor date în foaia de lucru.
end_date - (obligatoriu) data de încheiere a perioadei de timp alese. Ca și în Start_date, introduceți data de încheiere sau referința celulei la locația acestor date în foaia de lucru.
unitate (anterior numit interval) - (obligatoriu) spune funcției să găsească numărul de zile ("D"), lunile complete ("M") sau anii compleți ("Y") între cele două date.
Note:
- Excel efectuează calcule de date prin conversia datelor la numerele de serie , care încep de la zero pentru data ficțiunii 0 ianuarie 1900 pe computerele Windows și 1 ianuarie 1904 pe computerele Macintosh.
- Argumentul unității trebuie să fie înconjurat de ghilimele, cum ar fi "D" sau "M".
Mai multe despre Argumentul Unității
Argumentul unității poate conține, de asemenea, o combinație de zile, luni și ani pentru a găsi numărul de luni între două date din același an sau numărul de zile între două date din aceeași lună.
- "YD" - calculează numărul de zile dintre două date ca și cum datele ar fi în același an (rândul 5 de mai sus).
- "YM" - calculează numărul de luni între două date ca și cum datele ar fi în același an (rândul 6 de mai sus).
- "MD" - calculează numărul de zile între două date ca și cum datele ar fi în aceeași lună și an (rândul 7 de mai sus).
Valorile erorii funcției DATEDIF
Dacă datele pentru diferitele argumente ale acestei funcții nu sunt introduse corect, următoarele valori de eroare apar în celula unde este localizată funcția DATEDIF:
- #VALOARE! eroare - returnată dacă nici start_date, nici end_date nu sunt date reale (rândul 8 de mai sus, unde celula A8 conține date text).
- #NUM! error - returnat dacă end _date este o dată anterioară decât start_date (rândul 9 de mai sus).
Exemplu: Calculați diferența dintre două date
Un punct interesant despre DATEDIF este că este o funcție ascunsă prin faptul că nu este listată cu alte funcții de date în fila de formula din Excel, ceea ce înseamnă:
- nu există o casetă de dialog disponibilă pentru introducerea funcției și a argumentelor acesteia.
- argumentul de argument nu afișează lista de argumente atunci când numele funcției este introdus într-o celulă.
Ca rezultat, funcția și argumentele ei trebuie introduse manual într-o celulă pentru a fi utilizată, inclusiv tastând o virgulă între fiecare argument pentru a acționa ca un separator.
Exemplu DATEDIF: Calculul diferenței în zile
Pașii de mai jos descriu modul de introducere a funcției DATEDIF aflată în celula B2 în imaginea de mai sus, care afișează numărul de zile dintre datele 4 mai 2014 și 10 august 2016.
- Faceți clic pe celula B2 pentru a deveni celula activă - aici se va afișa numărul de zile dintre cele două date.
- Tip = datedif ( "în celula B2.
- Faceți clic pe celula A2 pentru a introduce această referință de celule ca argument start_date pentru funcție.
- Introduceți o virgulă ( , ) în celula B2 urmând referința celulei A2 pentru a acționa ca un separator între primul și al doilea argument.
- Faceți clic pe celula A3 din foaia de calcul pentru a introduce această referință de celule ca argumentul end_date.
- Introduceți a doua virgulă ( , ) urmând referința celulei A3.
- Pentru argumentul unității , introduceți litera D în ghilimele ( "D" ) pentru a indica funcția pe care dorim să o cunoaștem numărul de zile dintre cele două date.
- Introduceți o paranteză de închidere ")".
- Apăsați tasta Enter de pe tastatură pentru a completa formula.
- Numărul de zile - 829 - ar trebui să apară în celula B2 a foii de lucru.
- Când faceți clic pe celula B2, formularul complet = DATEDIF (A2, A3, "D") apare în bara de formula de deasupra foii de lucru.