Glavni ostalo Kako izračunati dob u Google tablicama iz datuma rođenja

Kako izračunati dob u Google tablicama iz datuma rođenja



Google tablice mogu se koristiti za više od pukog prikupljanja i organizacije podataka. Također ga možete koristiti za određivanje trenutnog vremena, izradu grafikona i izračunavanje dobi pomoću datuma rođenja. Potonji se otkriva upotrebom formula i funkcija ugrađenih izravno u Google tablice.

  Kako izračunati dob u Google tablicama iz datuma rođenja

Određivanje dobi prema datumu rođenja u Google tablicama

Kada koristite Google tablice, imate dva dominantna načina za određivanje dobi prema datumu rođenja. Postoji DATEDIF , što je fleksibilnija opcija, i YEARFRAC , jednostavniji izbor. Do kraja članka trebali biste moći odrediti ne samo dob pojedinca, već i više skupina različitih ljudi odjednom.

Započet ću s funkcijom DATEDIF.

Funkcija DATEDIF

Prije nego što zaronimo u samu funkciju, morat ćemo znati kako funkcionira. Ovo će zahtijevati učenje sintakse za korištenje s funkcijom DATEDIF. Svaki odjeljak koji ste upisali u funkciji povezan je sa zadatkom, pogledajte ove zadatke u nastavku:

Sintaksa

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

  • početni datum
    • Izračun će morati započeti s datumom rođenja.
  • završni_datum
    • To će biti datum za završetak izračuna. Prilikom određivanja trenutne dobi, ovaj broj će vjerojatno biti današnji datum.
  • jedinica
  • Izbor izlaza koji se sastoji od: 'Y', 'M', 'D', 'YM', 'YD' ili 'MD'.
  • Y – Ukupan broj punih proteklih godina između unesenog početnog i završnog datuma.
    • YM – 'M' stoji za mjesece. Ovaj izlaz prikazuje broj mjeseci nakon potpuno proteklih godina za 'Y'. Broj neće biti veći od 11.
    • YD – 'D' stoji za dane. Ovaj izlaz prikazuje broj dana nakon potpuno proteklih godina za 'Y'. Broj neće premašiti 364.
  • M – Ukupan broj potpuno proteklih mjeseci između unesenog početnog i završnog datuma.
    • MD – Kao i u drugim jedinicama, „D” označava dane. Ovaj izlaz prikazuje broj dana nakon potpuno proteklih mjeseci za 'M'. Ne smije premašiti 30.
  • D – Ukupan broj potpuno proteklih dana između unesenog početnog i završnog datuma.

Izračun

Sada kada razumijete sintaksu koja će se koristiti, možemo postaviti formulu. Kao što je prethodno navedeno, funkcija DATEDIF je fleksibilnija opcija pri određivanju dobi prema datumu rođenja. Razlog za to je što možete izračunati sve pojedinosti o dobi u obliku godine, mjeseca i dana.

Za početak, trebat će nam primjer datuma koji ćemo koristiti u ćeliji. Odlučio sam odrediti datum 14.7.1972 u ćeliju A1 . Radit ćemo formulu u ćeliji s desne strane, B1 , ako želite pratiti kako biste shvatili.

Počet ćemo s najosnovnijom verzijom formule za izračun dobi. Ako koristite gornju sintaksu da biste shvatili što je što, A1 tehnički je početni datum , danas bit će završni_datum , a dob ćemo odrediti u godinama pomoću 'Y' . Zato će prva korištena formula izgledati ovako:

=datedif(A1,today(),"Y")

Koristan savjet: kopirajte i zalijepite formulu izravno u B2 i pritisnite enter da biste dobili odgovarajući izlaz.

Kada se izvrši ispravno, broj koji označava izračunatu dob nalazit će se u B1 kao '46'.

Učinimo istu formulu samo što ćemo ovaj put odrediti dob u mjesecima 'M' umjesto 'Y'.

=datedif(A1,today(),"M")

Ukupno bi bilo 559 mjeseci. To je staro 559 mjeseci.

Međutim, ovaj broj je pomalo apsurdan i mislim da ga možemo smanjiti korištenjem 'U' umjesto samo 'M'.

=datedif(A1,today(),"YM")

Novi rezultat trebao bi biti 7, što je mnogo prihvatljiviji broj.

Samo da budemo temeljiti, da vidimo kako će izgledati dani koristeći i 'YD' i 'MD'.

=datedif(A1,today(),"YD")

=datedif(A1,today(),"MD")

Ovaj put rezultati za 'YD' prikazani su u B1, a rezultat za 'MD' nalazi se u ćeliji B2.

Jeste li se dosad snašli?

Zatim ćemo ih sve skupiti u pokušaju da dobijemo detaljniji izračun. Upisivanje formule može biti naporno, stoga samo kopirajte i zalijepite priloženu formulu u ćeliju B1.

Formula koju treba koristiti je:

=datedif(A1,today(),"Y")&" Years "&datedif(A1,today(),"YM")&" months & "& datedif(A1,today(),"MD")&" days"

kako otvoriti datoteku u cmd - u

Znak & koristi se za spajanje svake formule poput karike lanca. Ovo je neophodno za dobivanje potpunog izračuna. Vaša Google tablica trebala bi sadržavati istu formulu kao:

Potpuni, detaljni izračun dao nam je 46 godina, 7 mjeseci i 26 dana. Istu formulu možete koristiti i pomoću funkcije ArrayFormula. To znači da možete izračunati više od samo jednog datuma, već i više datuma.

Nasumično sam odabrao nekoliko datuma i uključio ih u dodatne ćelije A2-A5 . Odaberite svoje datume i zabavite se uz to. Da biste koristili funkciju ArrayFormula, kopirajte i zalijepite sljedeće u ćeliju B1:

=ArrayFormula(datedif(A1:A5,today(),"Y")&" Years "&datedif(A1:A5,today(),"YM")&" months & "& datedif(A1:A5,today(),"MD")&" days")

Ovo su moji rezultati:

kako emitirati glazbu na razdor

Sada, recimo da želite odvojiti svaki dio datuma u vlastiti uredan mali stupac radi organizacije. U Google tablicama dodajte svoj start_date (datum rođenja) u jedan stupac, a end_date u drugi. Odabrao sam ćeliju B2 za početni_datum i C2 za završni_datum u mom primjeru. Moji datumi povezani su s rođenjima i nedavnim smrtima slavnih Burta Reynoldsa, Johnnyja Casha i Lukea Perryja.

Kao što je prikazano, stupac A je ime pojedinca, stupac B sadrži početni_datum, a C završni_datum. Sada ću dodati još četiri stupca s desne strane. Jedan za svaki od 'Y', 'YM', 'YD' i kombinaciju sva tri. Sada samo trebate dodati ispravne formule u svaki red za svaku slavnu osobu.

Burt Reynolds:

=DATEDIF(B2,C2,"Y") Promijenite 'Y' u odgovarajući stupac koji pokušavate izračunati.

Johnny Cash:

=DATEDIF(B3,C3,"Y") Promijenite 'Y' u odgovarajući stupac koji pokušavate izračunati.

Luke Perry:

=DATEDIF(B4,C4,"Y") Promijenite 'Y' u odgovarajući stupac koji pokušavate izračunati.

Da biste dobili JOINED formulu, morat ćete upotrijebiti ArrayFormulu kao što smo to učinili ranije u članku. Možete dodati riječi poput Godine za označavanje rezultata godina stavljanjem iza formule i između zagrada.

=ArrayFormula(datedif(B2,C2,"Y")&" Years "&datedif(B2,C2,"YM")&" months & "& datedif(B2,C2,"MD")&" days")

Gornja formula odnosi se na slavnu osobu. Međutim, ako ih želite sve uništiti jednim potezom, kopirajte i zalijepite sljedeću formulu u ćeliju G2:

=ArrayFormula(datedif(B2:B4,C2:C4,"Y")&" Years "&datedif(B2:B4,C2:C4,"YM")&" months & "& datedif(B2:B4,C2:C4,"MD")&" days")

Vaša bi Google tablica na kraju trebala izgledati otprilike ovako:

Prilično zgodno, ha? Stvarno je tako jednostavno kada koristite funkciju DATEDIF. Sada možemo prijeći na korištenje funkcije YEARFRAC.

Funkcija YEARFRAC

Funkcija YEARFRAC je jednostavna za jednostavne rezultate. Ravno do točke pruža krajnji rezultat bez svih dodatnih dodanih rezultata godinama, mjesecima i danima.

Ovdje je osnovna formula primjenjiva samo na jednu ćeliju:

=int(YEARFRAC(A1,today()))

Dodat ćete datum rođenja u ćeliju A1 i zalijepiti formulu u B1 za rezultat. Koristit ćemo datum rođenja 11.04.1983 :

Rezultat je 35 godina života. Jednostavno, baš kao kada koristite funkciju DATEDIF za jednu ćeliju. Odavde možemo prijeći na korištenje YEARFRAC-a unutar ArrayFormule. Ova formula vam je korisnija kada trebate izračunati dob velikih grupa kao što su studenti, članovi fakulteta, članovi tima itd.

Morat ćemo dodati stupac različitih datuma rođenja. Odabrao sam stupac B jer će se A koristiti za imena pojedinaca. Stupac C koristit će se za krajnje rezultate.

Kako bismo popunili dob u susjednom stupcu, morat ćemo upotrijebiti sljedeću formulu:

=ArrayFormula(int(yearfrac(B2:B8,today(),1)))

Postavite gornju formulu u ćeliju C2 da biste dobili rezultate.

Ako biste radije samo nastavili s cijelim stupcem i radije se ne biste zamarali otkrivanjem gdje završava, možete dodati malu varijaciju formuli. Zakačite IF i LEN prema početku ArrayFormule ovako:

=ArrayFormula(if(len(B2:B),(int(yearfrac(B2:B,today(),1))),))

Ovo će izračunati sve rezultate unutar tog stupca počevši od B2.

Zanimljivi Članci

Izbor Urednika

Kako svoj rukopis pretvoriti u font
Kako svoj rukopis pretvoriti u font
Jeste li ikada željeli svoj rukopis pretvoriti u font? Želite personalizirati svoju digitalnu tiskanicu ili dodati procvat svojoj web stranici? Postoji nekoliko alata koji mogu uzeti vaše vlastite škrabotine i pretvoriti ih u upotrebljive fontove
Kako koristiti Google Authenticator na radnoj površini
Kako koristiti Google Authenticator na radnoj površini
Google Authenticator izuzetno je zgodna aplikacija kada vam treba dodatni sloj zaštite podataka. Nažalost, aplikacija je dostupna samo na mobilnim uređajima. Međutim, mnogi su programeri stvorili slične aplikacije za stolna računala. WinAuth WinAuth je jedan
16 najboljih igrica s visokom grafikom od 4 GB Ram za PC
16 najboljih igrica s visokom grafikom od 4 GB Ram za PC
Ne možemo programski onemogućiti automatske oglase na stranici, pa smo tu!
Kako držati vaš laptop uključen kada je zatvoren
Kako držati vaš laptop uključen kada je zatvoren
Jeste li ikada primijetili da kada zatvorite prijenosno računalo, ono se gasi ili prelazi u stanje mirovanja? Iako ovo može biti sjajna značajka za uštedu energije, može biti i veliki problem, osobito ako povežete prijenosno računalo
Kako pronaći svoj model prijenosnog računala
Kako pronaći svoj model prijenosnog računala
Koji je moj model laptopa? Prepoznajte točan model prijenosnog računala koji posjedujete pomoću ovih brzih metoda za Windows i macOS.
Pogledajte Trenutne prijetnje u sustavu Windows Security u sustavu Windows 10
Pogledajte Trenutne prijetnje u sustavu Windows Security u sustavu Windows 10
Najnovije verzije sustava Windows 10 dolaze s aplikacijom nazvanom Windows Security. Evo kako možete vidjeti sve trenutne prijetnje koje trebaju neke radnje u sustavu Windows Security.
Instalirajte ili deinstalirajte Notepad u sustavu Windows 10
Instalirajte ili deinstalirajte Notepad u sustavu Windows 10
Kako instalirati ili deinstalirati Notepad u sustavu Windows 10. Počevši barem od Build 18943, Windows 10 navodi Notepad kao neobaveznu značajku, zajedno s obje