= YEARFRAC (start_date,end_date)rezumat
Pentru a calcula numărul de ani între două date, puteți utiliza Funcția YEARFRAC , care va returna un număr zecimal reprezentând fracția de an între două date. În exemplul prezentat, formula din D6 este:
Explicaţie= YEARFRAC (B6,C6)
Funcția YEARFRAC returnează un număr zecimal care reprezintă anii fracționari între două date. De exemplu:
= YEARFRAC ('1-Jan-2019','1-Jan-2020') // returns 1 = YEARFRAC ('1-Jan-2019','1-Jul-2020') // returns 1.5
Iată câteva exemple de rezultate pe care le calculează YEARFRAC:
Data de început | Data de încheiere | Rezultatul ANFRAC |
01.01.2015 | 01.01.2016 | 1 |
15.03.1970 | 15.09.1976 | 6.5 |
01.01.2000 | 15.07.2000 | .5389 |
1/6/2000 | 25.06.1999 | .9333 |
În exemplul prezentat, formula din D6 este:
= YEARFRAC (B6,C6) // returns 1
Rezultate de rotunjire
După ce aveți valoarea zecimală, puteți rotunji numărul dacă doriți. De exemplu, puteți rotunji la cel mai apropiat număr întreg cu Funcția ROUND :
cum se obține excel pentru a număra celulele
= ROUND ( YEARFRAC (A1,B1),0)
Numai ani întregi
De asemenea, s-ar putea să doriți să păstrați doar porțiunea întreagă a rezultatului fără valoare fracțională, astfel încât să numărați doar ani întregi. În acest caz, puteți înfășura YEARFRAC în I Funcția NT :
= INT ( YEARFRAC (A1,B1))
Dacă trebuie să calculați anii în mod continuu, de exemplu pentru a obține vârsta pe baza unei zile de naștere, vezi exemplul aici .
Notă: Funcția YEARFRAC are un al treilea argument opțional care controlează modul în care sunt numărate zilele la calcularea anilor fracționari. Comportamentul implicit este de a număra zilele între două date pe baza unui an de 360 de zile, în care toate cele 12 luni sunt considerate a avea 30 de zile. The Pagina YEARFRAC oferă mai multe informații.
Autor Dave Bruns