Technológia 360
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
Technológia 360
No Result
View All Result
Home Információs Technológia Utasítás

Életkor kiszámítása a Google Táblázatokban a születési dátumtól kezdve

by Farkas Domonkos
2022.09.11
Share on FacebookShare on Twitter

A Google Táblázatok nem csupán adatgyűjtésre és rendszerezésre használhatók. Használhatja az aktuális idő meghatározására, diagramok létrehozására és az életkor kiszámítására is születési dátum alapján. Ez utóbbit a közvetlenül a Google Táblázatokba épített képletek és függvények segítségével fedezhetjük fel.

Életkor kiszámítása a Google Táblázatokban a születési dátumtól kezdve

Kövesse ezt a cikket, hogy megtudja, hogyan történik.

Életkor meghatározása születési dátum alapján a Google Táblázatokban

A Google Táblázatok használatakor két fő módja van az életkor meghatározásának a születési dátum alapján. Van DATEDIFamely a rugalmasabb lehetőség, és YEARFRAC, az egyszerűbb választás. A cikk végére nemcsak egyetlen egyén életkorát kell tudnia meghatározni, hanem egyszerre több, különböző embercsoport életkorát is.

Kezdjük a DATEDIF függvénnyel.

Életkor kiszámítása a Google Táblázatokban a DATEDIF függvény segítségével

Mielőtt belemerülnénk magába a funkcióba, tudnunk kell, hogyan működik. Ehhez meg kell tanulni a szintaxist a DATEDIF függvénnyel való használathoz. A függvénybe beírt minden szakasz egy feladathoz kapcsolódik, tekintse meg ezeket a feladatokat alább:

Szintaxis

=DATEDIF(kezdő_dátum,záró_dátum,egység)

  • kezdő dátum

    • A számítást a születési dátummal kell kezdeni.
  • befejezés dátuma

    • Ez lesz a számítás befejezésének dátuma. A jelenlegi életkor meghatározásakor ez a szám valószínűleg a mai dátum lesz.
  • Mértékegység
  • A kimeneti lehetőségek a következőkből állnak: „Y”, „M”, „D”, „YM”, „YD” vagy „MD”.
  • I – A beírt kezdő és befejező dátumok között eltelt teljes évek száma.

    • YM – Az „M” hónapokat jelent. Ez a kimenet az „Y” esetében a teljesen eltelt évek utáni hónapok számát mutatja. A szám nem haladhatja meg a 11-et.
    • YD – A „D” napokat jelent. Ez a kimenet a napok számát mutatja az „Y” teljesen eltelt évek után. A szám nem haladja meg a 364-et.
  • M – A beírt kezdő és befejező dátumok között teljesen eltelt hónapok száma.

    • MD – A többi egységhez hasonlóan a „D” a napokat jelenti. Ez a kimenet a napok számát mutatja az „M” teljesen eltelt hónapjai után. Nem haladhatja meg a 30-at.
  • D – A megadott kezdő és befejező dátumok között a teljesen eltelt napok száma.

A számítás

Most, hogy megértette a használni kívánt szintaxist, beállíthatjuk a képletet. Ahogy korábban említettük, a DATEDIF függvény a rugalmasabb lehetőség az életkor születési dátum alapján történő meghatározásához. Ennek az az oka, hogy az életkor minden részletét ki tudja számolni év, hónap és nap formátumban.

Kezdésként szükségünk lesz egy példadátumra a cellában. Használni fogjuk 1972.07.14 cellához A1. Elvégezzük a képletet a tőle jobbra lévő cellában, B1ha követni akarod, hogy rájöjj a dologra.

Kezdjük a képlet legalapvetőbb változatával az életkor kiszámításához. Ha a fenti szintaxist használja annak kiderítésére, hogy mi az, A1 technikailag az kezdő dátum, Ma lesz a befejezés dátumaés az életkort években határozzuk meg “Y”. Ezért az első használt képlet így fog kinézni:

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

Hasznos tipp: Másolja ki és illessze be a képletet közvetlenül a B2-be, majd nyomja meg az Enter billentyűt a megfelelő kimenet megjelenítéséhez.

Ha helyesen csinálja, a számított életkort jelző szám a B1-ben 46 lesz.

Végezzük el ugyanazt a képletet, csak ezúttal az életkort hónapokban határozzuk meg “M” „Y” helyett.

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

Összesen 559 hónap lenne. Ez 559 hónapos.

Ez a szám azonban egy kicsit abszurd, és úgy gondolom, hogy a használatával lejjebb vihetjük “YM” csak az „M” helyett.

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

Az új eredmény 7 legyen, ami sokkal jobban kezelhető szám.

Csak hogy alaposak legyünk, lássuk, hogyan fognak kinézni a napok az „YD” és az „MD” használatával.

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

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

Ezúttal az „YD” eredmények a B1-ben, az „MD” eredmények pedig a B2-es cellában találhatók.

Eddig értetted a dolgot?

Ezt követően ezeket összesítjük, hogy részletesebb számítást készítsünk. A képlet kissé hektikussá válhat a kiírás során, ezért csak másolja ki és illessze be a megadottat a B1 cellába.

A használandó képlet a következő:

=datedif(A1,today(),"Y")&" Years "&datedif(A1,today(),"YM")&" months & "& datedif(A1,today(),"MD")&" days"

Az „és” jel arra szolgál, hogy az egyes képleteket láncszemként kapcsolja össze. Ez szükséges a teljes számításhoz. A Google-táblázatnak ugyanazt a képletet kell tartalmaznia, mint:

Egy teljes, részletes számítással 46 év 7 hónap és 26 nap áll rendelkezésünkre. Ugyanezt a képletet használhatja az ArrayFormula függvény használatával is. Ez azt jelenti, hogy nem csak egyetlen dátumot, hanem több dátumot is kiszámíthat.

Véletlenszerűen kiválasztottunk néhány dátumot, és további cellákba illesztettük őket A2-A5. Válassz saját időpontokat, és érezd jól magad rajta. Az ArrayFormula függvény használatához másolja és illessze be a következőket a B1 cellába:

=ArrayFormula(datedif(A1:A5,today(),"Y")&" Years "&datedif(A1:A5,today(),"YM")&" months & "& datedif(A1:A5,today(),"MD")&" days")

Ezek az eredmények:

Most tegyük fel, hogy a dátum minden részét egy saját takaros kis oszlopba akarta szétválasztani a rendszerezés kedvéért. A Google Táblázatok alkalmazásban adja hozzá a kezdő dátumot (a születési dátumot) az egyik oszlopba, a befejezési dátumot pedig egy másik oszlopba. Példámban a B2 cellát választottuk kezdési_dátumnak és C2 cellát a vég_dátumnak. Az én dátumaim összefüggenek Burt Reynolds, Johnny Cash és Luke Perry hírességek születésével és halálozásával.

Mint látható, az A oszlop az egyén neve, a B oszlop a kezdési_dátumot, a C pedig a befejezési_dátumot tartalmazza. Most további négy oszlopot adunk hozzá a jobb oldalon. Egy-egy az „Y”, „YM”, „YD” és mindhárom kombinációja. Most már csak hozzá kell adnia a megfelelő képleteket minden egyes híresség sorába.

Burt Reynolds:

=DATEDIF(B2,C2,"Y") Módosítsa az „Y”-t a kiszámítani kívánt megfelelő oszlopra.

Johnny Cash:

=DATEDIF(B3,C3,"Y") Módosítsa az „Y”-t a kiszámítani kívánt megfelelő oszlopra.

Luke Perry:

=DATEDIF(B4,C4,"Y") Módosítsa az „Y”-t a kiszámítani kívánt megfelelő oszlopra.

A JOINED képlet eléréséhez egy ArrayFormula-t kell használnod, ugyanúgy, ahogy a cikkben korábban tettük. Olyan szavakat adhat hozzá, mint Évek az évek eredményeit a képlet után és zárójelek közé helyezve jelezze.

=ArrayFormula(datedif(B2,C2,"Y")&" Years "&datedif(B2,C2,"YM")&" months & "& datedif(B2,C2,"MD")&" days")

A fenti képlet egy hírességre vonatkozik. Ha azonban mindet egy csapásra ki akarja ütni, másolja ki és illessze be a következő képletet a G2 cellába:

=ArrayFormula(datedif(B2:B4,C2:C4,"Y")&" Years "&datedif(B2:B4,C2:C4,"YM")&" months & "& datedif(B2:B4,C2:C4,"MD")&" days")

A Google-táblázatnak valahogy így kell kinéznie:

Elég ügyes, mi? Valóban ilyen egyszerű a DATEDIF funkció használatakor. Most áttérhetünk a YEARFRAC függvény használatára.

Életkor kiszámítása a Google Táblázatokban a YEARFRAC függvény segítségével

A YEARFRAC funkció egy egyszerű funkció az egyszerű eredmények eléréséhez. Egyenesen a lényeg, hogy végeredményt biztosítson az éveken, hónapokon és napokon át tartó extra teljesítmény nélkül.

Itt van egy alapképlet, amely csak egyetlen cellára vonatkozik:

=int(YEARFRAC(A1,today()))

Adja hozzá a születési dátumot az A1 cellához, és illessze be a képletet a B1-be az eredményhez. A születési dátumot használjuk 1983.11.04:

Az eredmény 35 év. Egyszerű, mint amikor a DATEDIF függvényt egyetlen cellához használjuk. Innen áttérhetünk a YEARFRAC használatára egy ArrayFormulán belül. Ez a képlet hasznosabb az Ön számára, ha nagy csoportok életkorát kell kiszámítania, például hallgatók, oktatók, csapattagok stb.

Hozzá kell adnunk egy változó születési dátumot tartalmazó oszlopot. Ehhez a B oszlopot használjuk, mivel az A az egyének neveit fogja használni. A C oszlopot használjuk a végeredményhez.

Az életkornak a szomszédos oszlopban való kitöltéséhez a következő képletet kell használnunk:

=ArrayFormula(int(yearfrac(B2:B8,today(),1)))

Helyezze a fenti képletet a C2 cellába, hogy megkapja az eredményeket.

Ha inkább csak egy teljes oszlopot szeretne folytatni, és inkább nem foglalkozik azzal, hogy kitalálja, hol ér véget, akkor hozzáadhat egy kis változtatást a képlethez. Rögzítse az IF-et és a LEN-t az ArrayFormula eleje felé, így:

=ArrayFormula(if(len(B2:B),(int(yearfrac(B2:B,today(),1))),))

Ez kiszámítja az összes eredményt az oszlopban a B2-től kezdve.

Google Táblázatok és születési dátumok

A Google Táblázatok számos hasznos beépített funkcióval rendelkezik, amelyek segítségével könnyebbé válik az élet. Legyen szó akár egy sorban/oszlopban lévő értékek gyors összegzésére szolgáló függvényről, akár valaki életkorának kiszámításáról, a Google Táblázatok mindenre kiterjed.

Farkas Domonkos

Farkas Domonkos

Recommended.

Megérkezik a Google Pixel Watch 2 a Pixel 8 Duo mellé?

Megérkezik a Google Pixel Watch 2 a Pixel 8 Duo mellé?

2023.05.09
Az IPv6 letiltása Windows 10 rendszeren

Az IPv6 letiltása Windows 10 rendszeren

2022.09.01

Trending.

No Content Available

Technológia 360

Naprakész, pontos hírek és oktatás a technológiáról és a tudományról.

Categories

  • Információtechnológiai Hírek
  • Utasítás

Tags

AirPods Pro Android Apple azonosító Apple Intelligence Apple Maps Apple Music Apple Pay Facebook FaceTime Fotók alkalmazás Google térkép iCloud iMessage Instagram iOS 16 iOS 17 iOS 18 iOS 26 iPadOS 16 iPadOS 17 iPadOS 18 iPhone iPhone 14 Pro Max iPhone 16 iPhone 16 Pro iPhone alkalmazások iPhone háttérkép Közösségi média macOS Sequoia macOS Sonoma macOS Ventura Megjegyzések Siri Snapchat Szafari Sápadt Twitter Vision Pro Vélemények watchOS 9 watchOS 10 watchOS 11 WhatsApp Youtube üzenetek

Recent News

7 tipp az akkumulátor élettartamának maximalizálásához az okostelefonon

7 tipp az akkumulátor élettartamának maximalizálásához az okostelefonon

2025.06.25
Végtelen Power: Ez az akkumulátorral működő vonat örökké fut

Végtelen Power: Ez az akkumulátorral működő vonat örökké fut

2025.06.25
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás