Kalkulahin ang Edad sa Excel | Paano Makalkula ang Edad mula sa Kaarawan sa Excel?

Pagkalkula ng Edad sa Excel Sheet

Nangyayari ito sa halos lahat ng oras na kailangan nating malaman ang agwat ng oras sa pagitan ng dalawang mga petsa at ang pagkalkula ng edad na ito o agwat ng oras sa pagitan ng dalawang mga petsa ay maaaring maging kumplikado kung hindi ito tapos sa tulong ng excel. Ang pagiging kumplikado ng pagkalkula ay maaaring mabago sa kasiyahan kung gumagamit kami ng mga pagpapaandar na excel. Ito ay dahil sa excel ng edad o ang agwat ng oras sa pagitan ng dalawang mga petsa ay maaaring kalkulahin sa iba't ibang mga term. Nangangahulugan ito na ang edad ay maaaring kalkulahin sa mga taon, buwan at sa term ng mga araw din.

Ang pagkalkula ng edad nang walang paggamit ng excel ay maaaring nakakapagod tulad ng pagkalkula ng edad ay napaka-kumplikado minsan, lalo na kung ang edad ay dapat na kalkulahin mula sa dalawang mga petsa na hindi kumakatawan sa isang kumpletong buwan.

Ang pagkalkula ng edad sa excel napaka-simple dahil magagawa ito sa tulong ng mga simpleng pormula. Sa excel wala kaming isang tukoy na pagpapaandar na maaaring kalkulahin ang edad ngunit kailangan naming gamitin ang iba pang mga pagpapaandar ng petsa ng excel upang makuha ang edad sa nais na format. Maaari nating makuha ang edad sa mga tuntunin ng taon, buwan at araw din.

Paano Makalkula ang Edad sa Excel Sheet?

Nasa ibaba ang mga halimbawa upang Kalkulahin ang Edad sa Excel Sheet.

Maaari mong i-download ang template ng Kalkulahin ang Edad ng Excel dito - Kalkulahin ang Template ng Edad ng Excel

Halimbawa # 1- Pagkalkula ng Edad sa Excel sa Mga Tuntunin ng isang Taon

Upang makalkula ang edad sa mga tuntunin ng taon, gagamitin namin ang pagpapaandar ng "DATEDIF".

Hakbang 1: Piliin ang cell kung saan dapat ipakita ang edad.

Hakbang 2: Ipasok ang pormula ng "napetsahan kung" tulad ng sa ibaba.

= DATEDIF (Nakalipas na Petsa, Kasalukuyang Petsa, ”Y”)

  • Nakalipas na Petsa:Nangangahulugan ito ng cell na may simula ng Petsa.
  • Kasalukuyang petsa:Nangangahulugan ito ng cell na may isang petsa na nahuhulog pagkatapos ng simula ng petsa.
  • "Y": Nangangahulugan ito na kailangan namin ang Edad sa mga tuntunin ng taon lamang.

Hakbang 3:

Matapos ang pagpapaandar ay naipasok pagkatapos ay makakakuha kami ng resulta na nagpapakita ng Edad bilang mga nakumpleto na taon lamang.

  • Kinakalkula ang edad kabilang ang isang maliit na bahagi ng mga taon.

Halimbawa # 2 - Kinakalkula ang Edad sa Mga Tuntunin ng Buwan ng Excel

Kung kailangan natin ang Panahon sa mga tuntunin ng buwan pagkatapos ay kailangan lamang nating gumawa ng kaunting pagbabago sa pormula ng napetsahan kung ginamit namin iyon sa kaso ng pagkalkula ng Mga Taon.

= napetsahan Kung (Nakalipas na petsa, Kasalukuyang petsa, ”M”)

Ngayon ay ginamit namin ang "M" dahil kailangan namin ang Edad sa mga tuntunin ng buwan lamang.

I-drag ang Formula upang makapagpahinga ng mga resulta.

  • Kinakalkula ang edad sa mga tuntunin ng Buwan (Kasama ang bahagyang buwan)

Halimbawa # 3 - Kinakalkula ang Edad sa Excel sa mga tuntunin ng araw

Kung kailangan namin ang Edad sa mga tuntunin ng Mga Araw pagkatapos ay kailangan lang naming gamitin ang excel formula sa ibaba

= may petsangIf (Nakalipas na petsa, Kasalukuyang petsa, ”D”)

I-drag ang Formula upang makapagpahinga ng mga resulta.

Halimbawa # 4- Pagkalkula ng Edad sa Excel sa Taon, Buwan at Araw

Kung kailangan nating malaman ang edad sa mga tuntunin ng Edad, buwan, at taon sa gayon kailangan lang nating gumamit ng concatenate excel formula kasama ang DATEDIF na pormula.

Ngayon kung kailangan nating malaman ang Panahon sa "Y / M / D" pagkatapos ay nangangahulugan kami na nais namin ang excel na sabihin sa amin ang mga natapos na taon, buwan na higit sa mga natapos na taon, at sa wakas ang mga araw na hindi nakakumpleto buwan

= CONCATENATE (DATEDIF (A2, B2, "Y"), "taon", DATEDIF (A2, B2, "YM"), "Mga Buwan at", DATEDIF (A2, B2, "MD"), "Mga Araw")

Sa pormula sa itaas, ginamit namin

  • "Y": Nangangahulugan ito na kailangan namin ng mga taon.
  • "YM": Nangangahulugan ito na kailangan namin ng mga buwan na higit sa mga natapos na taon.
  • "MD": Nangangahulugan ito na kailangan namin ang mga araw na higit sa mga natapos na buwan.

I-drag ang Formula upang makapagpahinga ng mga resulta.

Kinakalkula ang Edad sa Tulong ng Excel VBA

Kung nais naming gamitin ang VBA para sa pagkalkula ng Edad kung gayon kailangan naming magsulat ng isang code sa VBA.

Hakbang 1:Buksan ang VBA editor sa pamamagitan ng pag-click sa keyboard key Alt + F11

Hakbang 2:Tukuyin ang code.

Dito sa code ay tinukoy namin ang "edad" bilang variant at binigyan ang mapagkukunan nito bilang Cell A1 ng sheet. Ang A1 cell na ito ay may pormula na ginamit namin sa mga halimbawa sa itaas.

Hakbang 3:Ipasok ang petsa sa format na "MM / DD / YY".

Hakbang 4:Mag-click sa key na "Ipakita ang AGE as of date".

Hakbang 5:Ipapakita ang resulta sa Msg. kahon tulad ng sa ibaba.

  • Sa mga halimbawa sa itaas, nakita namin ang iba't ibang mga halimbawa kung paano makakalkula ang edad sa pagitan ng dalawang mga petsa. Sa oras na ito dapat nating maunawaan na ang edad ay maaari lamang kalkulahin kung mayroon kaming dalawang mga petsa, na ang isa ay nahuhulog bago ang pangalawa. Sa mga tuntunin ng excel ang mga petsa ay hindi mga petsa ngunit ang ilang mga code na sumasalamin sa petsa sa screen. Nangangahulugan ito na ang 1/1/2019 ay maaaring ika-1 ng Ene 2019 sa amin ngunit upang mapahusay ang hindi isang petsa, ito ay 43466 sa mga termino nito.
  • Gumagamit ang Excel ng sarili nitong pag-coding para sa mga petsa at ang pag-coding na ito pagkatapos ay nai-format para sa amin upang makita namin ang numerong iyon bilang data. Dahil walang tinatawag na petsa upang mag-excel kung kaya't ang excel ay makakabawas ng dalawang mga petsa.
  • Sa mga halimbawa sa itaas, ginamit namin ang formula na "DatedIf" upang makalkula ang Edad sa pagitan ng dalawang mga petsa. Ang pagpapaandar na ito ay hindi lilitaw sa pag-andar ng autocomplete kapag nagsimula kaming mag-type ng pagpapaandar. Ito ay dahil ang pagpapaandar na ito ay nakatago upang mag-excel at hindi nagmumula bilang isang mungkahi sa pamamagitan ng excel. Kaya't ito ay mahalaga na dapat nating malaman ang kumpletong syntax ng pagpapaandar na ito.

Bagay na dapat alalahanin

  • Ang isang na -ififif na pag-andar ay hindi lilitaw sa pagpipiliang autocomplete sakaling nagsimula kaming mag-type ng pagpapaandar na ito. Kaya't mahalaga na malaman natin ang kumpletong syntax ng pagpapaandar na ito.
  • Ang dalawang mga petsa ay dapat na nasa parehong format para sa pagkalkula ng edad.
  • Dapat tandaan na habang gumagamit ng isang na -ififif na pag-andar, kailangan muna nating ipasok ang petsa na nahuhulog bago ang petsa na papasok kami sa pangalawang pagpipilian ng syntax.
  • Kung sakaling nakakakuha kami ng isang petsa sa halip na edad pagkatapos ay dapat naming baguhin ang pag-format ng cell na iyon sa bilang mula sa petsa.