Kako izračunati dob u Excelu pomoću formula + BESPLATNI predložak kalkulatora

Pogledajte video - Kako izračunati dob u Excelu (u godinama, mjesecima i danima)

Pomoću kombinacije Excel funkcija i datuma rođenja možete jednostavno izračunati starost u Excelu. Možete izračunati starost do trenutnog datuma ili između navedenog vremenskog razdoblja.

Ovdje prikazana tehnika može se koristiti i u drugim situacijama, poput izračunavanja trajanja projekta ili trajanja usluge.

Kako izračunati dob u Excelu

U ovom vodiču naučit ćete kako izračunati dob u Excelu u:

  • Broj godina koje su protekle do navedenog datuma.
  • Broj godina, mjeseci i dana proteklo je do navedenog datuma.

Također možete preuzeti Predložak Excel kalkulatora dobi.

Izračunajte dob u Excelu - samo godine

Pretpostavimo da imate datum rođenja u ćeliji B1 i želite izračunati koliko je godina prošlo od tog datuma, evo formule koja će vam dati rezultat:

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

Ako imate trenutni datum (ili datum završetka) u ćeliji, umjesto funkcije TODAY možete koristiti referencu. Na primjer, ako imate trenutni datum u ćeliji B2, možete koristiti formulu:

= DATUM (B1, B2, "Y")

Za kompatibilnost s Lotusom 1-2-3 predviđena je funkcija DATEDIF.

Jedna od stvari koje ćete primijetiti kada koristite ovu funkciju je da za tu funkciju nema dostupnog IntelliSense -a. Kad se koristi ova funkcija, ne prikazuje se nikakav opis.

To znači da iako možete koristiti ovu funkciju u Excelu, morate znati sintaksu i koliko argumenata ta funkcija uzima.

Ako vas zanima više o funkciji DATEDIF, pročitajte sadržaj donjeg okvira. Ako ne, možete to preskočiti i prijeći na sljedeći odjeljak.

Sintaksa funkcije DATEDIF:

= DATEDIF (datum_početka, datum_završetka, jedinica)

Potrebna su 3 argumenta:

  • početni datum: To je datum koji predstavlja vrijednost datuma početka razdoblja. Može se unijeti kao tekstualni niz u dvostrukim navodnicima, kao serijski brojevi ili kao rezultat neke druge funkcije, poput DATE ().
  • datum_završetka: To je datum koji predstavlja datum datuma završetka razdoblja. Može se unijeti kao tekstualni niz u dvostrukim navodnicima, kao serijski brojevi ili kao rezultat neke druge funkcije, poput DATE ().
  • jedinica: Ovo bi odredilo kakvu vrstu rezultata dobivate ovom funkcijom. Postoji šest različitih izlaza koje možete dobiti pomoću funkcije DATEDIF, ovisno o tome koju jedinicu koristite. Evo jedinica koje možete koristiti:
    • “Y” - vraća broj navršenih godina u navedenom vremenskom razdoblju.
    • “M” - vraća broj ispunjenih mjeseci u navedenom vremenskom razdoblju.
    • "D" - vraća broj ispunjenih dana u navedenom razdoblju.
    • "MD" - vraća broj dana u razdoblju, ali ne računa one u godinama i mjesecima koji su završeni.
    • "YM" - vraća broj mjeseci u razdoblju, ali ne računa one u godinama koje su završene.
    • "YD" - vraća broj dana u razdoblju, ali ne računa one u godinama koje su završene.

Također možete koristiti funkciju YEARFRAC za izračun starosti u Excelu (u godinama) u navedenom rasponu datuma.

Evo formule:

= INT (GODINA (B1, DANAS ()))

Funkcija YEARFRAC vraća broj godina između dva navedena datuma, a zatim funkcija INT vraća samo cijeli broj vrijednosti.

BILJEŠKA: Dobra je praksa koristiti funkciju DATE za dobivanje vrijednosti datuma. Time se izbjegavaju svi pogrešni rezultati koji se mogu pojaviti pri unosu datuma kao teksta ili bilo kojeg drugog formata (koji nije prihvatljiv format datuma).

Izračunajte dob u programu Excel - godine, mjeseci i dani

Pretpostavimo da imate datum rođenja u ćeliji A1, evo formula:

Da biste dobili vrijednost godine:

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

Da biste dobili vrijednost mjeseca:

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

Da biste dobili vrijednost dana:

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

Sada kada znate izračunati godine, mjesece i dane, možete spojiti ove tri da biste dobili tekst koji kaže 26 godina, 2 mjeseca i 13 dana. Evo formule koja će to postići:

= DATEDIF (B1, TODAY (), "Y") & "Years" & DATEDIF (B1, TODAY (), "YM") & "Months" & DATEDIF (B1, TODAY (), "MD") & "Days"

Imajte na umu da je funkcija TODAY promjenjiva i da bi se njezina vrijednost mijenjala svaki dan kad god otvorite radnu knjigu ili u njoj dođe do promjene. Ako želite zadržati rezultat kakav jest, pretvorite rezultat formule u statičku vrijednost.

Korištene Excel funkcije:

Evo popisa funkcija korištenih u ovom vodiču:

  • DATEDIF () - Ova funkcija izračunava broj dana, mjeseci i godina između dva navedena datuma.
  • TODAY () - Daje vrijednost trenutnog datuma.
  • YEARFRAC () - Uzima datum početka i datum završetka i daje vam broj godina koje su prošle između dva datuma. Na primjer, ako je nečiji datum rođenja 01-01-1990, a trenutni datum 15-06-2016, formula bi vratila 26,455. Ovdje cijeli broj predstavlja broj navršenih godina, a decimalni dio predstavlja dodatne dane koji su prošli nakon 26 godina.
  • DATE () - Vraća vrijednost datuma kada navedete argumente za vrijednost godine, mjeseca i dana.
  • INT () - Ovo vraća cijeli broj vrijednosti.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave