Kuidas arvutada vanust Google'i arvutustabelites alates sünnikuupäevast

Google'i arvutustabeleid saab kasutada enamaks kui lihtsalt andmete kogumiseks ja korraldamiseks. Saate seda kasutada ka praeguse kellaaja määramiseks, diagrammide loomiseks ja vanuse arvutamiseks sünnikuupäeva abil. Viimane avastatakse otse Google'i arvutustabelitesse ehitatud valemite ja funktsioonide abil.

Kuidas arvutada vanust Google'i arvutustabelites alates sünnikuupäevast

Vanuse määramine sünnikuupäevast Google'i arvutustabelites

Google'i arvutustabelite kasutamisel on teil sünnikuupäeva järgi vanuse määramiseks kaks valdavat viisi. Seal on DATEDIF , mis on paindlikum valik ja YEARFRAC , seda lihtsam valik. Artikli lõpuks peaksite suutma määrata mitte ainult ühe inimese, vaid ka mitme erineva inimeste rühma vanuse.

Alustan asju funktsiooniga DATEDIF.

Funktsioon DATEDIF

Enne funktsiooni endasse sukeldumist peame teadma, kuidas see töötab. See nõuab süntaksi õppimist funktsiooniga DATEDIF kasutamiseks. Iga funktsioonisse sisestatud jaotis on seotud ülesandega, vaadake neid ülesandeid allpool.

Süntaks

=DATEDIF(alguskuupäev,lõppkuupäev,ühik)

  • Algus kuupäev
    • Arvestus peab algama sünnikuupäevaga.
  • lõpp_kuupäev
    • See on arvutamise lõpetamise kuupäev. Praeguse vanuse määramisel on see arv tõenäoliselt tänane kuupäev.
  • üksus
  • Väljundivalikud, mis koosnevad järgmistest: "Y", "M", "D", "YM", "YD" või "MD".
  • Y – sisestatud algus- ja lõppkuupäevade vahel möödunud täisaastate koguarv.
    • YM – M tähistab kuid. See väljund näitab kuude arvu pärast „Y” täielikult möödunud aastaid. Nende arv ei ületa 11.
    • YD – D tähistab päevi. See väljund näitab päevade arvu pärast „Y” täielikult möödunud aastaid. See arv ei ületa 364.
  • M – sisestatud algus- ja lõppkuupäeva vahel möödunud kuude koguarv.
    • MD – nagu ka teistes ühikutes, tähistab "D" päevi. See väljund näitab päevade arvu pärast „M” täielikult möödunud kuud. Ei tohi ületada 30.
  • D – täielikult möödunud päevade koguarv nii sisestatud algus- kui ka lõppkuupäeva vahel.

Arvutamine

Nüüd, kui mõistate kasutatavat süntaksit, saame valemi seadistada. Nagu eelnevalt öeldud, on funktsioon DATEDIF paindlikum valik vanuse määramisel sünnikuupäevast. Selle põhjuseks on asjaolu, et saate arvutada kõik vanuse üksikasjad aasta, kuu ja päeva vormingus.

Alustuseks vajame lahtris kasutamiseks näidiskuupäeva. Otsustasin kuupäeva panna 7/14/1972 rakku A1 . Teeme valemi sellest paremal asuvas lahtris, B1 , kui soovite asjast aru saamiseks jälgida.

Alustame vanuse arvutamiseks valemi kõige elementaarsema versiooniga. Kui kasutate ülaltoodud süntaksit, et välja selgitada, mis on mis, A1 on tehniliselt Algus kuupäev , täna saab olema lõpp_kuupäev ja me määrame vanuse aastates, kasutades "Y" . Seetõttu näeb esimene kasutatav valem välja selline:

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

Kasulik vihje: kopeerige ja kleepige valem otse B2-sse ja vajutage sisestusklahvi, et saada sobiv väljund.

Kui see on õigesti tehtud, asub arvutatud vanust näitav number B1-s kui " 4 8 ’.

Teeme sama valemiga, ainult seekord määrame vanuse kuudes, kasutades "M" "Y" asemel.

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

Kokku oleks 559 kuud. See on 559 kuud vana.

See number on aga veidi absurdne ja ma arvan, et saame selle kasutamisega veidi alla võtta "YM" lihtsalt M asemel.

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

Uus tulemus peaks olema 7, mis on palju paremini juhitav arv.

Et olla põhjalik, vaatame, kuidas päevad välja näevad, kasutades nii "YD" kui ka "MD".

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

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

Seekord kuvatakse „YD” tulemused lahtris B1 ja „MD” tulemus lahtris B2.

Kas olete sellest siiani aru saanud?

Järgmisena ühendame need kõik kokku, et koostada üksikasjalikum arvutus. Valemi sisestamine võib muutuda pisut kirglikuks, nii et lihtsalt kopeerige ja kleepige esitatud valem lahtrisse B1.

Kasutatav valem on:

=datedif(A1,today(),"Y")&" Aastad "&datedif(A1,today(),"YM)&" kuud & "& datedif(A1,today(),"MD")&" päevad ”

Ampersandi kasutatakse iga valemi ühendamiseks kettlülina. See on vajalik täieliku arvutuse saamiseks. Teie Google'i leht peaks sisaldama sama valemit nagu:

Täielik ja üksikasjalik arvutus on andnud meile 46 aastat, 7 kuud ja 26 päeva. Sama valemit saate kasutada ka funktsiooni ArrayFormula abil. See tähendab, et saate arvutada rohkem kui ühe kuupäeva, vaid ka mitu kuupäeva.

Valisin juhuslikult mõned kuupäevad ja ühendasin need täiendavatesse lahtritesse A2-A5 . Valige ise kuupäevad ja nautige sellega natuke. Funktsiooni ArrayFormula kasutamiseks kopeerige ja kleepige lahtrisse B1 järgmine:

=Massivalem(kuupäevif(B2,C2(),"Y")&" Aastad "&kuupäevif(B2,C2(),"YM")&" kuud & "& datedif(B2,C2(),"MD")& "päevad")

Need on minu tulemused:

Oletame nüüd, et tahtsite korraldamise huvides eraldada iga kuupäeva osa eraldi väikesesse veergu. Lisage Google'i arvutustabelites oma alguskuupäev (sünnikuupäev) ühte veergu ja lõppkuupäev teise veergu. Olen oma näites valinud alguskuupäeva jaoks lahtri B2 ja lõppkuupäeva jaoks C2. Minu kuupäevad on korrelatsioonis kuulsuste Burt Reynoldsi, Johnny Cashi ja Luke Perry sünni ja hiljutise surmaga.

Nagu näidatud, on veerg A üksikisiku nimi, veerus B on alguskuupäev ja C lõpp_kuupäev. Nüüd lisan paremale veel neli veergu. Üks iga "Y", "YM", "YD" ja kõigi kolme kombinatsiooni jaoks. Nüüd peate lihtsalt iga kuulsuse igale reale õiged valemid lisama.

Burt Reynolds:

=DATEDIF(B2,C2"Y") Muutke "Y" vastavale veerule, mida proovite arvutada.

Johnny Cash:

=DATEDIF(B3,C3"Y") Muutke "Y" vastavale veerule, mida proovite arvutada.

Luke Perry:

=DATEDIF(B4,C4"Y") Muutke "Y" vastavale veerule, mida proovite arvutada.

Valemi JOINED saamiseks peate kasutama ArrayFormula, nagu me tegime artiklis varem. Saate lisada sõnu nagu Aastaid aastate tulemuste märkimiseks, asetades selle valemi järele ja sulgude vahele.

=ArrayFormula(datedif(B2,C2,"Y")&" Aastad "&datedif(B2,C2,"YM)&" kuud & "& datedif(B2,C2,"MD")&" päeva)

Ülaltoodud valem on kuulsuse kohta. Kui aga soovite need kõik ühe hoobiga välja lüüa, kopeerige ja kleepige järgmine valem lahtrisse G2:

=Massivalem(kuupäevagaif(B2:B4,C2:C4,Y”)&” Aastad “&kuupäevif(B2:B4,C2:C4,”YM”)&” kuud & “& datedif(B2:B4,C2:C4 "MD") ja "päevad")

Teie Google'i leht peaks lõpuks välja nägema umbes selline:

Päris korralik, mis? Funktsiooni DATEDIF kasutamisel on see tõesti nii lihtne. Nüüd saame jätkata funktsiooni YEARFRAC kasutamisega.

YEARFRACi funktsioon

Funktsioon YEARFRAC on lihtne funktsioon lihtsate tulemuste saamiseks. See on otsekohene, pakkudes lõpptulemust ilma aastate, kuude ja päevade jaoks täiendavate lisaväljunditeta.

Siin on põhivalem, mis kehtib ainult ühe lahtri kohta:

=int(YEARFRAC(A1,täna()))

Lisate sünnikuupäeva lahtrisse A1 ja kleepite tulemuse saamiseks valemi lahtrisse B1. Kasutame sünnikuupäeva 11/04/1983 :

Tulemuseks on 35 eluaastat. Lihtne, täpselt nagu funktsiooni DATEDIF kasutamisel ühe lahtri jaoks. Siit saame liikuda YEARFRAC-i kasutamise juurde ArrayFormula raames. See valem on teile kasulikum, kui peate arvutama suurte rühmade, nagu üliõpilased, õppejõud, meeskonnaliikmed jne, vanuse.

Peame lisama erinevate sünnikuupäevade veeru. Valisin veeru B, kuna üksikisikute nimede jaoks kasutatakse A. Lõpptulemuste jaoks kasutatakse veergu C.

Vanuse sisestamiseks külgnevas veerus peame kasutama järgmist valemit:

=ArrayValem(int(aastafrac(B2:B8,täna(),1)))

Tulemuste saamiseks asetage ülaltoodud valem lahtrisse C2.

Kui eelistate lihtsalt jätkata terve veeruga ja mitte vaeva näha, kus see lõpeb, saate valemit veidi muuta. Liikuge IF ja LEN ArrayFormula algusesse järgmiselt:

=Massiivivalem(if(len(B2:B),(int(aastamurd(B2:B,täna(),1))),))

See arvutab kõik selle veeru tulemused alates B2-st.