Formula Excel: Calculați diferența dintre două date în ani / luni / săptămâni / zile
Uneori, în foaia de lucru Excel, trebuie să calculăm diferența dintre două date pentru obținerea duratelor. Aici, în acest tutorial, introduce formulele privind calcularea diferenței dintre două date în ani, luni, săptămâni și zile.
Dacă doriți să urmați acest tutorial, vă rugăm să descărcați foaia de calcul de exemplu.
Formula generică:
Calculați diferența în zile
DATEDIF(start_date,end_date,"d") |
Calculați diferența în săptămâni
DATEDIF(start_date,end_date,"d")/7 |
Calculați diferența în luni
DATEDIF(start_date,end_date,"m") |
Calculați diferența în ani
DATEDIF(start_date,end_date,"y") |
Argumente
Start_datetime: The starting date in the date range. The start date must be smaller than the end date, or the formula will return the error result #NUM!. |
End_datetime: The ending date in the date range you want to calculate the date duration. The end date must be greater than the start date, otherwise the formula will return the error value #NUM!. |
D: Return difference in days. |
D/7:Return difference in weeks. 7 days a week, to return days firstly then divides 7 to get the number of weeks. As the formula returns value in date format, you need to format the result to general or number to get the number of weeks. |
M: Return difference in months. |
Y: Return difference in years. |
Cum funcționează această formulă
Presupunând că trebuie să calculați durata dintre datele din celula B4 și B6, vă rugăm să utilizați formula de mai jos
Calculați diferența în zile
=DATEDIF(B4,B6,"d") |
Calculați diferența în săptămâni
=DATEDIF(B4,B6,"d")/7 |
Calculați diferența în luni
=DATEDIF(B4,B6,"m") |
Calculați diferența în ani
=DATEDIF(B4,B6,"y") |
Anunturi Intrați cheie pentru a obține rezultatul.
Sfat: formula pentru a calcula diferența în săptămâni va obține rezultatul în formatul datei, formatați celula de rezultat la fel de generală sau de numărul de care aveți nevoie.
Explicație
Funcția DATEDIF: această funcție este utilizată pentru a calcula diferența dintre două date în zile, săptămâni, lună, ani, zile care ignoră anii sau lună care ignoră anii.
Formule relative
- Calculați zilele rămase în lună
În acest tutorial, oferă o formulă pentru a calcula rapid zilele rămase în lună în Excel. - Calculați Calculați Zile Ore Minute Secunde între două date
Uneori, este posibil să dorim să obținem zilele, orele, minutele și secundele între două date, acest tutorial introduce formula pentru a rezolva această sarcină. - Calculați zilele rămase între două date
Aici, acest tutorial oferă o formulă pentru a calcula rapid zilele rămase între două date. - Calculați timpul rețelei cu pauză într-o foaie de timp
Oferă formula care folosește funcția MOD pentru a calcula timpul rețelei cu pauze în Excel.
Funcții relative
- Funcția Excel IF
Testați pentru condițiile specificate, apoi returnează valorile corespunzătoare - Funcția Excel VALUE
Convertiți textul în număr. - Funcția Excel LUNĂ
LUNA este utilizată pentru a obține luna ca număr întreg (de la 1 la 12) de la dată. - Funcția Excel DAY
Funcția DAY primește ziua ca număr (de la 1 la 31) de la o dată - Funcția Excel YEAR
Funcția YEAR returnează anul pe baza datei date într-un format de număr de serie din 4 cifre.
Cele mai bune instrumente de productivitate Office
Kutools for Excel - Te ajută să ieși în evidență din mulțime
Kutools for Excel Are peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...

Office Tab - Activați citirea și editarea cu file în Microsoft Office (include Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.
