Videó megtekintése - Hogyan lehet kiszámítani az életkort Excelben (években, hónapokban és napokban)
Az Excel funkciók és a születési dátum kombinációjával könnyen kiszámíthatja az életkort az Excelben. Kiszámíthatja az életkort az aktuális dátumig, vagy a megadott időtartam között.
Az itt bemutatott technika más helyzetekben is használható, például a projekt időtartamának vagy a szolgáltatás időtartamának kiszámításához.
Hogyan lehet kiszámítani az életkort Excelben
Ebben az oktatóanyagban megtudhatja, hogyan kell kiszámítani az életkort Excelben:
- A megadott dátumig eltelt évek száma.
- A megadott dátumig eltelt évek, hónapok és napok száma.
Letöltheti a Excel Age Calculator Sablon.
Kor kiszámítása Excelben - csak évek
Tegyük fel, hogy a születési dátum szerepel a B1 cellában, és ki szeretné számolni, hány év telt el azóta, az alábbi képlet megadja az eredményt:
= DATEDIF (B1, TODAY (), "Y")
Ha az aktuális dátum (vagy záró dátum) szerepel egy cellában, akkor a hivatkozást használhatja a TODAY funkció helyett. Például, ha az aktuális dátum szerepel a B2 cellában, akkor a következő képletet használhatja:
= DATEDIF (B1, B2, "Y")
A DATEDIF funkció biztosítja a Lotus 1-2-3 kompatibilitást.
A funkció használatakor az egyik dolog, amit észre fog venni, hogy ehhez a funkcióhoz nem áll rendelkezésre IntelliSense. A funkció használatakor nem jelenik meg eszköztipp.
Ez azt jelenti, hogy bár használhatja ezt a függvényt az Excelben, ismernie kell a szintaxist és azt, hogy hány argumentumot vesz igénybe ez a funkció.
Ha többet szeretne tudni a DATEDIF funkcióról, olvassa el az alábbi mező tartalmát. Ha nem, akkor ezt kihagyhatja, és áttérhet a következő szakaszra.
A DATEDIF függvény szintaxisa:
= DATEDIF (start_date, end_date, unit)
3 érvre van szükség:
- kezdő dátum: Ez egy dátum, amely az időszak kezdő dátumát jelzi. Megadható szöveges karakterláncként idézőjelben, sorszámként, vagy más funkció eredményeként, például DATE ().
- befejezés dátuma: Ez egy dátum, amely az időszak befejező dátumát jelzi. Megadható szöveges karakterláncként idézőjelben, sorszámként, vagy más funkció eredményeként, például DATE ().
- Mértékegység: Ez határozza meg, hogy milyen típusú eredményt kap ezzel a funkcióval. Hat különböző kimenet érhető el a DATEDIF függvénytől, attól függően, hogy milyen egységet használ. Íme a használható egységek:
- „Y” - visszaadja a megadott időszakban a befejezett évek számát.
- „M” - visszaadja a megadott időtartamban befejezett hónapok számát.
- „D” - a megadott időszakban befejezett napok számát adja vissza.
- „MD” - az időszak napjainak számát adja vissza, de nem számolja a befejezett évek és hónapok napjait.
- „YM” - az időszak hónapjainak számát adja vissza, de nem számolja a befejezett évek hónapjait.
- „YD” - visszaadja az időszak napjainak számát, de nem számolja a befejezett évek napjait.
A YEARFRAC függvény segítségével kiszámíthatja az Excel korát (években) a megadott dátumtartományban.
Íme a képlet:
= INT (YEARFRAC (B1, TODAY ())))
A YEARFRAC függvény a két megadott dátum közötti évek számát adja vissza, majd az INT függvény csak az érték egész részét adja vissza.
JEGYZET: Jó gyakorlat a DATE funkció használata a dátumérték lekéréséhez. Elkerüli a hibás eredményeket, amelyek a dátum szövegként vagy bármilyen más formátumban történő megadásakor előfordulhatnak (ami nem elfogadható dátumformátum).
Kor kiszámítása Excelben - Évek, Hónapok és Napok
Tegyük fel, hogy a születési dátum szerepel az A1 cellában, itt vannak a képletek:
Az év értékének megállapításához:
= DATEDIF (B1, TODAY (), "Y")
A hónap értékének megállapításához:
= DATEDIF (B1, TODAY (), "YM")
A napi érték meghatározásához:
= DATEDIF (B1, TODAY (), "MD")
Most, hogy már tudja, hogyan kell kiszámítani az éveket, hónapokat és napokat, összekapcsolhatja ezt a három számot, és 26 szöveget, 2 hónapot és 13 napot kaphat. Íme a képlet, amellyel ez megvalósítható:
= DATEDIF (B1, TODAY (), "Y") & "Years" & DATEDIF (B1, TODAY (), "YM") & "Hónapok" & DATEDIF (B1, TODAY (), "MD") & "Days"
Ne feledje, hogy a TODAY függvény ingadozó, és értéke minden nap változik, amikor megnyitja a munkafüzetet, vagy változás történik benne. Ha meg szeretné tartani az eredményt, konvertálja a képlet eredményét statikus értékre.
Használt Excel függvények:
Itt található az oktatóanyagban használt funkciók listája:
- DATEDIF () - Ez a funkció kiszámítja a napok, hónapok és évek számát két meghatározott dátum között.
- TODAY () - Az aktuális dátumértéket adja meg.
- YEARFRAC () - A kezdő és a befejező dátumot veszi, és megadja a két dátum között eltelt évek számát. Például, ha valakinek születési dátuma 1990.01.01., És a jelenlegi dátum 2016. 06. 15., akkor a képlet 26.455 értéket ad vissza. Itt az egész rész a befejezett évek számát, a tizedes rész pedig a 26 év után eltelt további napokat jelenti.
- DÁTUM () - Visszaadja a dátum értékét, amikor megadja az Év, Hónap és Nap érték argumentumait.
- INT () - Ez egy érték egész részét adja vissza.