Hogyan számítsuk ki az életkort két dátum között az Excelben (6 hasznos módszer)

  • Ossza Meg Ezt
Hugh West

Az Excelben többféle technikát alkalmazva kiszámíthatjuk egy személy tényleges életkorát. Az életkor kiszámításához használhatunk éveket, hónapokat, napokat, órákat stb. Az életkor kiszámításához meg kell adnunk a kezdő és a befejező dátumot. Azáltal, hogy megtanuljuk, hogyan kell a életkor kiszámítása két dátum között, az életkoron kívül kiszámíthatjuk egy projekt időtartamát, két megadott dátum közötti időkülönbséget, egy szervezet fennállásának éveit stb. Ebben a cikkben arról lesz szó, hogyan lehet kiszámítani az életkort Excelben két dátum között.

Gyakorlati munkafüzet letöltése

Életkor kiszámítása két dátum között.xlsm

6 módszer az életkor kiszámítására két dátum között az Excelben

A két dátum közötti életkor kiszámításához készítettünk egy adathalmazt, amelynek alapja a Születési dátum egy vállalat egyes alkalmazottainak és a Aktuális dátum . Vettük a Aktuális dátum Az adatkészlet így néz ki.

Most a két dátum közötti életkor kiszámításának különböző módszereit fogjuk megvitatni.

1. A DATEDIF függvény alkalmazása az Excel két dátum közötti életkor kiszámítására

Használhatjuk a DATEDIF funkció amikor két dátum közötti különbséget kell kiszámítanunk. Ez lehet év, hónap vagy nap. A függvény használatával csak a tökéletes dátumintervallumot találjuk meg, de a tényleges vagy tört dátumintervallumot nem. A képletet a következő módon írhatjuk le Életkor években cellában E5 mint ez.

=DATEDIF(C5,D5, "Y")

Tessék, C5 utal a Jane születési dátuma és D5 utal a Aktuális idő amelyet önkényesen választottunk. Y azt jelzi, hogy az életkor csak években jelenik meg.

A DATEDIF függvény szintaxisa a következő DATEDIF(kezdőnap,végnap,egység) .

Másodszor, a BELÉPÉS az életkor értékét a következőképpen találjuk 29 mint ez.

Ebben a lépésben használhatjuk a Töltse ki a fogantyút megtalálni Életkor években cellából E6 a címre. E14 Ehhez egyszerűen csak lefelé kell húznunk a kurzort a E5 cellát a jobb szélső sarok megnyomásával.

Ennek eredményeképpen az eredményt így találjuk.

Bővebben: Hogyan számítsuk ki az életkort a születésnapból az Excelben (8 egyszerű módszer)

2. A YEARFRAC funkció használata az életkor kiszámításához Két dátum között

Gyakorlati esetekben használhatjuk a YEARFRAC funkció ahol meg kell találnunk a tényleges vagy a tört életkort. A képletet felírhatjuk a E5 cellát, mint ez.

=YEARFRAC(C5,D5,1)

Tessék, 1 utal a Alap az érvelés.

Miután megnyomta a BELÉPÉS , az életkort a következőképpen találjuk 29.99452405.

Ezt követően a Töltse ki a fogantyút megtaláljuk a cellák korát C6-tól D6-ig .

Képlet magyarázat

A Alap elsősorban egy olyan paraméter, amelyen a törtévek számát számoljuk. Az alábbiakban ismertetett öt érték egyikét veheti fel:

  • Kiszámíthatjuk [(30 nap havonta)/(360 nap évente)] az amerikai vagy európai szabályok szerint a Alap egyenlő 0 vagy 4 .
  • Ismét, vehetünk [(tényleges napok)/(tényleges napok az évben)], [(tényleges napok)/360], vagy [(tényleges napok)/365] a címen Alap egyenlő 1, 2 vagy 3 .
  • Meg kell követelnünk a változókat Kezdeti dátum és Végdátum de Alap nem kötelező. Az Excel úgy gondolja, hogy az alap a 0 ha kihagyjuk a Alap

Bővebben: Excel-képlet az életkor kiszámításához egy adott dátumon

3. A DATEDIF és a számtani műveletek felhasználása a teljes és tört hónapokban kifejezett életkor kiszámításához

Alkalmazhatjuk a DATEDIF függvény segítségével kiszámíthatjuk a tökéletes életkort hónapokban kifejezve. Szintén meg tudjuk találni egy egyszerű aritmetikai képlet segítségével. A cellában E5 az alábbi képen, alkalmazhatjuk a DATEDIF függvényt, hogy kiszámítsa a Életkor tényleges hónapokban mint ez.

=DATEDIF(C5,D5, "M")

Tessék, M utal arra, hogy a képlet a korát Hónapok .

Másodszor, a BELÉPÉS találunk 359 hónapokban az E5 cellát.

Ezt egyszerűen megtehetjük a Aritmetikai képlet az alábbiakban.

=+(D5-C5)/30

Tessék, +=(B2-A2)/30 ugyanazt a kimenetet adja vissza, mint a formula =(B2-A2)/30 Ezért figyelmen kívül hagyhatjuk a képlet "plusz" jelét.

Ennek eredményeképpen a tényleges vagy tört életkort így találhatjuk meg.

És végül, a Töltse ki a fogantyút találunk minden ilyen.

4. A CONCATENATE és DATEDIF függvények használata az életkor kiszámításához években, hónapokban és napokban.

Használhatjuk a CONCATENATE és DATEDIF függvények, amikor az életkorokat pontos években, hónapokban és napokban akarjuk kiszámítani. A E5 cellában így helyezhetjük el a képletet.

=CONCATENATE(DATEDIF(C5,D5, "Y")," Évek ", DATEDIF(C5,D5, "YM")," Hónapok és " DATEDIF(C5,D5, "MD")," Napok ")

A CONCATENATE függvényben, három, egymás mellé kapcsolt (kombinált) DATEDIF képleteket a fent megadott képletben. Minden egyes DATEDIF képletben a szöveges karakterláncokat adtuk meg Évek, hónapok, és Napok Ez azt jelenti, hogy minden egyes DATEDIF formula a végső kimenetben a szöveges karakterláncokkal lesz kombinálva.

Ismét a BELÉPÉS , találjuk a Tényleges életkor cellában E5 .

Ismétlődően a Töltse ki a fogantyút a többi cellában lévő életkor megállapításához.

Ennek eredményeképpen a kimenetet így kapjuk.

Bővebben: Hogyan számítsuk ki az életkort az Excelben években és hónapokban (5 egyszerű módja)

5. A DATEDIF és a TODAY függvények használata az életkor kiszámításához az aktuális idővel

Ha az eredeti aktuális időt akarjuk használni, és a korát a napról-napra történő időváltozással akarjuk utólag megváltoztatni, akkor ezt két praktikus rendszerrel tehetjük meg.

5.1 Különböző időoszlopok használata

Megváltoztathatjuk az időt az adatkészletben az eredeti Aktuális idő Ehhez alkalmaznunk kell a TODAY funkció az alábbiakban a D5 cellában. Itt, a E5 cellában már alkalmaztuk a DATEDIF funkció.

=TODAY()

Másodszor, meg kell nyomnunk BELÉPÉS .

Ennek eredményeképpen megtaláltuk az eredeti Aktuális idő . És a Életkor években a E5 cella is ennek megfelelően változott, a 29 a címre. 32.

Használat után Töltse ki a fogantyút mind a D és E oszlopok, végül minden cellában megtaláltuk az életkort a következő szerint Jelenlegi idő.

5.2 Különböző időoszlop használata nélkül

Egyszerűen használhatjuk a DATEDIF és IDŐ függvények segítségével kiszámíthatjuk az életkort időoszlop nélkül. Ehhez az alábbi képletet kell alkalmaznunk a D5 cellát, mint ez.

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

Itt használtuk a TODAY() ahelyett, hogy egy másik időcella-hivatkozást használna. Ez azt jelenti, hogy az utolsó idővel jelölt cellahivatkozás a Ma .

Hasonlóképpen, a Írja be a címet. , az életkort a következőképpen kapjuk meg 32 .

Végül, használnunk kell a Töltse ki a fogantyút hogy minden cellában az életkorokat a D5 a címre. D14 .

Ennek eredményeképpen a kimenetet így találjuk.

6. A VBA alkalmazása két dátum közötti életkor kiszámításához az Excelben

A alkalmazásával VBA egy másik módszer, amellyel kiszámíthatjuk az életkort. Ehhez az alábbi lépéseket kell követnünk.

Először menjen a Fejlesztő tab> a Visual Basic .

Másodszor, kattintson a Beillesztés > akkor Modul .

Ennek eredményeként egy üres Modul így fog megjelenni.

Harmadszor, ki kell másolnunk és be kell illesztenünk a VBA az alábbi kódot a Modul.

 Sub Calculate_RetirementAge() Range("E5").Formula = "=DATEDIF(C5,D5,""y"")" Range("E6").Formula = "=DATEDIF(C6,D6,""y"")" Range("E7").Formula = "=DATEDIF(C7,D7,""y"")" Range("E8").Formula = "=DATEDIF(C8,D8,""y"")" Range("E9").Formula = "=DATEDIF(C9,D9,""y"")" Range("E10").Formula = "=DATEDIF(C10,D10,""y"")" Range("E11").Formula = "=DATEDIF(C11,D11,""y"")" Range("E12").Formula ="=DATEDIF(C12,D12,""y"")" Range("E13").Formula = "=DATEDIF(C13,D13,""y"")" Range("E14").Formula = "=DATEDIF(C14,D14,""y"")" End Sub 

Ezután kattintson a Fuss > akkor Sub/UserForm futtatása .

Végül pedig az alábbi kimenetet kapjuk.

Bővebben: Excel VBA: Életkor kiszámítása a születési dátumból

Emlékezetes dolgok

  • Nem alkalmazhatjuk csak a DATEDIF függvényt, ahol a korokat tört alakban kell megtalálnunk.
  • A tört életkor megtalálásához alkalmaznunk kell a YEARFRAC függvényt, vagy használhatjuk a Aritmetikai képlet .
  • A következők kombinációját kell használnunk CONCATENATE és DATEDIF függvények, amikor éveket, hónapokat és napokat, azaz az összeset ki kell számolnunk.
  • Az életkorok megtalálásának dinamikus felhasználásához a TODAY

Következtetés

Az Excel különböző hatékony képletekkel rendelkezik az életkorok vagy időintervallumok keresésére. Ebben a cikkben megpróbáltuk megvitatni az összes olyan funkciót, amelyet az életkorok keresésére használnak.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.