Si të llogarisni moshën midis dy datave në Excel (6 metoda të dobishme)

  • Shperndaje Kete
Hugh West

Duke përdorur disa teknika në Excel, ne mund të llogarisim moshën aktuale të një personi. Ne mund të përdorim vite, muaj, ditë, orë, e kështu me radhë për të llogaritur moshën. Ne duhet të japim datat e fillimit dhe mbarimit për të llogaritur moshën. Duke mësuar se si të llogaritni moshën midis dy datave, përveç moshës, ne mund të llogarisim kohëzgjatjen e një projekti, diferencën kohore midis dy datave të specifikuara, numrin e viteve që një organizatë ka ekzistuar, etj. në. Në këtë artikull, ne do të diskutojmë se si të llogarisim moshën në excel midis dy datave.

Shkarkoni Librin e Punës Praktike

Llogaritja e moshës ndërmjet dy datave.xlsm

6 Metodat për të llogaritur moshën ndërmjet dy datave në Excel

Për të llogaritur moshën midis dy datave, ne kemi bërë një grup të dhënash bazuar në Data e lindjes të disa punonjësve të një kompani dhe Data aktuale . Ne kemi marrë Data aktuale si një datë tipike. Të dhënat janë si ky.

Tani do të diskutojmë metoda të ndryshme për të llogaritur moshën ndërmjet dy datave.

1. Aplikimi i funksionit DATEDIF për të llogaritur moshën ndërmjet dy datave në Excel

Ne mund të përdorim funksionin DATEDIF kur duhet të llogarisim diferencën midis dy datave. Mund të jetë ose vite, muaj ose ditë. Duke përdorur këtë funksion ne do të gjejmë vetëm intervalin e përsosur të datës, por jo intervalin aktual ose të pjesshëm të datës. Mund të shkruajmë formulën për të gjetur Moshanë Vite në qelizën E5 si kjo.

=DATEDIF(C5,D5,”Y”)

Këtu, C5 i referohet Data e lindjes së Jane dhe D5 i referohet Koha aktuale që ne kemi marrë në mënyrë arbitrare. Y tregon se mosha do të shfaqet vetëm si vite.

Sintaksa e funksionit DATEDIF është DATEDIF(data e fillimit, data e përfundimit, njësia) .

Së dyti, duke shtypur ENTER gjejmë vlerën e moshës si 29 si kjo.

Në këtë hap, ne mund të përdorim Plotësimi Handle për të gjetur Mosha në vite nga qeliza E6 E14 . Për këtë, thjesht duhet të zvarritim kursorin e qelizës E5 duke mbajtur këndin e fundit të djathtë.

Si rezultat, ne' Do ta gjej rezultatin si ky.

Lexo më shumë: Si të llogarisni moshën nga ditëlindja në Excel (8 metoda të thjeshta)

2. Duke përdorur funksionin YEARFRAC për të llogaritur moshën Midis dy datave

Në raste praktike, ne mund të përdorim funksionin YEARFRAC ku duhet të gjejmë moshën aktuale ose të pjesshme . Ne mund ta shkruajmë formulën në qelizën E5 si kjo.

=YEARFRAC(C5,D5,1)

Këtu, 1 i referohet Baza e argumentit.

Pasi shtypim ENTER , e gjejmë moshën si 29.99452405.

Më pas, duke përdorur Fill Handle gjejmë moshat nga qelizat C6 deri në D6 .

Shpjegimi i formulës

The Baza është kryesisht një parametër mbi të cilin numërojmë numrin e viteve të pjesshme. Mund të ketë një nga pesë vlerat që kemi përshkruar më poshtë:

  • Ne mund të llogarisim [(30 ditë në muaj)/(360 ditë në vit)] sipas SHBA ose Rregullat evropiane për Baza të barabarta me 0 ose 4 .
  • Përsëri, mund të marrim [(ditët aktuale)/(aktuale ditë në vit)], [(ditët aktuale)/360], ose [(ditët aktuale)/365] me baza e barabartë me 1, 2 , ose 3 .
  • Ne duhet të kërkojmë variablat Data e fillimit dhe Data e përfundimit por Baza është opsionale. Excel mendon se baza është 0 nëse heqim Bazën

Lexo më shumë: Formula Excel për të llogaritur moshën në një datë të caktuar

3. Duke përdorur operacionet DATEDIF dhe aritmetike për të llogaritur moshën në muajt e plotësuar dhe të pjesshëm

Ne mund të aplikojmë funksionin DATEDIF për të llogaritur moshën e përsosur në muaj. Gjithashtu, ne mund ta gjejmë atë duke përdorur një Formulë të thjeshtë Aritmetike. Në qelizën E5 të figurës më poshtë, mund të aplikojmë funksionin DATEDIF për të llogaritur Mosha në muajt aktual si kjo.

=DATEDIF(C5,D5,”M”)

Këtu, M i referohet se formula do të kthejë moshën në Muaj .

Së dyti, duke shtypur ENTER gjejmë 359 muaj në qelizën E5 .

Ne thjesht mund ta bëjë këtë duke përdorur Formulën Aritmetike më poshtë.

=+(D5-C5)/30

Këtu, +=(B2-A2)/30 kthen të njëjtin rezultat si formula =( B2-A2)/30 . Prandaj, ne mund të injorojmë shenjën "plus" të kësaj formule.

Si rezultat, ne mund të gjejmë moshën aktuale ose të pjesshme si kjo.

Dhe së fundi, duke përdorur Fill Handle gjejmë të gjitha si kjo.

4. Përdorimi i funksioneve CONCATENATE dhe DATEDIF për të llogaritur moshën në vite, muaj dhe ditë.

Ne mund të përdorim kombinimin e funksioneve CONCATENATE dhe DATEDIF kur të duam për të llogaritur moshat në vite, muaj dhe ditë të sakta. Në qelizën E5 , ne mund ta vendosim formulën si kjo.

=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)

Duke përdorur funksionin CONCATENATE , ne kanë bashkuar (kombinuar) tre formula DATEDIF në formulën e dhënë më sipër. Pas çdo formule DATEDIF , ne kemi futur vargjet e tekstit Vite, muaj, dhe Ditë . Kjo do të thotë se rezultatet e secilës formulë DATEDIF do të kombinohen me vargjet e tekstit në daljen përfundimtare.

Përsëri, duke shtypur ENTER , gjejmë Mosha aktuale në qelizën E5 .

Në mënyrë të përsëritur, duhet të përdorim Mbush Handle për të gjetur moshën në qelizat e tjera.

Si rezultat, ne marrim rezultatin si ky.

Lexo Më shumë: Si të llogarisni moshën në Excel në vite dhe muaj (5 mënyra të thjeshta)

5. Duke përdorur DATEDIF dhe TODAYFunksionet për të llogaritur moshën me kohën aktuale

Nëse duam të përdorim orën aktuale origjinale dhe më pas të ndryshojmë moshën me ndryshimin e orës ditë pas dite, mund ta bëjmë këtë me dy sisteme të dobishme.

5.1 Përdorimi i kolonës së kohës së ndryshme

Mund të ndryshojmë kohën në grupin e të dhënave me origjinalin Ora aktuale . Për ta bërë këtë, duhet të aplikojmë funksionin SOT më poshtë në qelizën D5 . Këtu, në qelizën E5 , ne kemi aplikuar tashmë funksionin DATEDIF .

=TODAY()

Së dyti, duhet të shtypim ENTER .

Si rezultat, kemi gjetur Koha aktuale<2 origjinale>. Dhe Mosha në vite në qelizën E5 gjithashtu ka ndryshuar në përputhje me rrethanat, nga 29 32.

Pas duke përdorur Fill Handle në të dyja kolonat D dhe E , më në fund gjetëm moshat në çdo qelizë sipas Koha aktuale.

5.2 Pa përdorur kolonën e kohës së ndryshme

Ne thjesht mund të përdorim kombinimin e DATEDIF dhe TIME funksionet për të llogaritur moshën pa ndihmën e një kolone kohore. Për ta bërë këtë, ne duhet të aplikojmë formulën më poshtë në qelizën D5 si kjo.

=DATEDIF(C5,TODAY(),”Y”)

Këtu kemi përdorur TODAY() në vend që të përdorni një referencë tjetër të qelizës kohore. Kjo do të thotë se referenca e fundit e shënuar në qelizë është Sot .

Në mënyrë të ngjashme, duke shtypur Enter , marrim moshën si 32 .

Më në fund, duhet të përdorim Dorezën e mbushjes për të marrë moshat në çdo qelizë nga D5 D14 .

Si rezultat, ne e gjejmë daljen si kjo.

6. Aplikimi i VBA për të llogaritur moshën ndërmjet dy datave në Excel

Aplikimi i VBA është një metodë tjetër me të cilën mund të llogarisim moshën. Për këtë, duhet të ndjekim hapat e mëposhtëm.

Së pari, shkoni te skeda Zhvilluesi > Visual Basic .

Së dyti, klikoni në Fut > atëherë Moduli .

Si rezultat, një bosh Modul do të shfaqet si kjo.

Së treti, duhet të kopjojmë dhe ngjitim kodin VBA më poshtë brenda Modulit.

7279

Pas kësaj, klikoni në Run > pastaj Ekzekutoni Sub/UserForm .

Dhe së fundi, do të marrim rezultatin më poshtë.

Lexo më shumë: Excel VBA: Llogarit moshën nga data e lindjes

Gjërat që duhen mbajtur mend

  • Nuk mund të aplikojmë vetëm funksioni DATEDIF ku duhet të gjejmë moshat në formë thyesore.
  • Për të gjetur moshën thyesore, duhet të aplikojmë funksionin YEARFRAC , ose mund të përdorni Formulën aritmetike .
  • Ne duhet të përdorim kombinimin e funksioneve CONCATENATE dhe DATEDIF kur duhet të llogarisim vitet, muajt dhe ditët d.m.th të gjitha.
  • Për përdorim dinamik të gjetjes së moshave, duhet të aplikojmë SOT

Përfundim

Excel ka formula të ndryshme efektive për të gjetur moshat ose intervalet kohore. Në këtë artikull, ne jemi përpjekur të diskutojmë të gjitha funksionet që përdoren për të gjetur moshat.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.