Cum se calculează vârsta în Excel folosind formule + șablon de calcul GRATUIT

Vizionați video - Cum se calculează vârsta în Excel (în ani, luni și zile)

Folosind o combinație de funcții Excel și data nașterii, puteți calcula cu ușurință vârsta în Excel. Puteți calcula vârsta până la data curentă sau între perioada specificată.

Tehnica prezentată aici poate fi utilizată și în alte situații, cum ar fi calcularea duratei unui proiect sau a funcționării serviciului.

Cum se calculează vârsta în Excel

În acest tutorial, veți afla cum să calculați vârsta în Excel în:

  • Numărul de ani care au trecut până la data specificată.
  • Numărul de ani, luni și zile trecute până la data specificată.

De asemenea, puteți descărca fișierul Șablon Calculator vârstă Excel.

Calculați vârsta în Excel - numai ani

Să presupunem că aveți data nașterii în celula B1 și doriți să calculați câți ani au trecut de la acea dată, iată formula care vă va da rezultatul:

= DATEDIF (B1, ASTĂZI (), „Y”)

Dacă aveți data curentă (sau data de sfârșit) într-o celulă, puteți utiliza referința în locul funcției TODAY. De exemplu, dacă aveți data curentă în celula B2, puteți utiliza formula:

= DATEDIF (B1, B2, „Y”)

Funcția DATEDIF este furnizată pentru compatibilitatea cu Lotus 1-2-3.

Unul dintre lucrurile pe care le veți observa atunci când utilizați această funcție este că nu există IntelliSense disponibil pentru această funcție. Nu apare nicio descriere când utilizați această funcție.

Aceasta înseamnă că, deși puteți utiliza această funcție în Excel, trebuie să cunoașteți sintaxa și câte argumente ia această funcție.

Dacă sunteți interesat să aflați mai multe despre funcția DATEDIF, citiți conținutul casetei de mai jos. Dacă nu, puteți sări peste acest lucru și să treceți la secțiunea următoare.

Sintaxa funcției DATEDIF:

= DATEDIF (start_date, end_date, unit)

Este nevoie de 3 argumente:

  • data de început: Este o dată care reprezintă valoarea datei de începere a perioadei. Poate fi introdus ca șiruri de text între ghilimele duble, ca numere de serie sau ca rezultat al unei alte funcții, cum ar fi DATE ().
  • Data de încheiere: Este o dată care reprezintă valoarea datei de sfârșit a perioadei. Poate fi introdus ca șiruri de text între ghilimele duble, ca numere de serie sau ca rezultat al unei alte funcții, cum ar fi DATE ().
  • unitate: Aceasta ar determina ce tip de rezultat obțineți de la această funcție. Există șase ieșiri diferite pe care le puteți obține din funcția DATEDIF, în funcție de ce unitate utilizați. Iată unitățile pe care le puteți utiliza:
    • „Y” - returnează numărul de ani finalizați în perioada de timp specificată.
    • „M” - returnează numărul de luni finalizate în perioada specificată.
    • „D” - returnează numărul de zile completate în perioada specificată.
    • „MD” - returnează numărul de zile din perioadă, dar nu le ia în considerare pe cele din anii și lunile finalizate.
    • „YM” - returnează numărul de luni din perioadă, dar nu le ia în calcul pe cele din anii care au fost finalizați.
    • „YD” - returnează numărul de zile din perioadă, dar nu le ia în calcul pe cele din anii care au fost finalizați.

De asemenea, puteți utiliza funcția YEARFRAC pentru a calcula vârsta în Excel (în ani) în intervalul de date specificat.

Iată formula:

= INT (YEARFRAC (B1, TODAY ()))

Funcția YEARFRAC returnează numărul de ani dintre cele două date specificate și apoi funcția INT returnează doar partea întreagă a valorii.

NOTĂ: Este o practică bună să utilizați funcția DATE pentru a obține valoarea datei. Evită rezultatele eronate care pot apărea la introducerea datei ca text sau orice alt format (care nu este un format de dată acceptabil).

Calculați vârsta în Excel - ani, luni și zile

Să presupunem că aveți data nașterii în celula A1, iată formulele:

Pentru a obține valoarea anului:

= DATEDIF (B1, ASTĂZI (), „Y”)

Pentru a obține valoarea lunii:

= DATEDIF (B1, ASTĂZI (), „YM”)

Pentru a obține valoarea de zi:

= DATEDIF (B1, TODAY (), "MD")

Acum, că știi cum să calculezi anii, lunile și zilele, poți combina aceste trei pentru a obține un text care spune 26 de ani, 2 luni și 13 zile. Iată formula care va face acest lucru:

= DATEDIF (B1, TODAY (), "Y") & "Years" & DATEDIF (B1, TODAY (), "YM") & "Luni" & DATEDIF (B1, TODAY (), "MD") și "Days"

Rețineți că funcția TODAY este volatilă, iar valoarea sa s-ar schimba în fiecare zi ori de câte ori deschideți registrul de lucru sau există o modificare în acesta. Dacă doriți să păstrați rezultatul așa cum este, convertiți rezultatul formulei într-o valoare statică.

Funcții Excel utilizate:

Iată o listă a funcțiilor utilizate în acest tutorial:

  • DATEDIF () - Această funcție calculează numărul de zile, luni și ani între două date specificate.
  • ASTĂZI () - Oferă valoarea curentă a datei.
  • YEARFRAC () - ia data de începere și data de sfârșit și vă oferă numărul de ani care au trecut între cele două date. De exemplu, dacă data nașterii cuiva este 01-01-1990, iar data actuală este 15-06-2016, formula ar întoarce 26.455. Aici partea întreagă reprezintă numărul de ani parcurși, iar partea zecimală reprezintă zile suplimentare care au trecut după 26 de ani.
  • DATE () - Returnează valoarea datei când specificați argumentele valorii Anului, lunii și zilei.
  • INT () - Aceasta returnează partea întreagă a unei valori.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave