Legfontosabb Egyéb Hogyan számítsuk ki az életkort a születési dátumtól kezdve a Google Táblázatokban

Hogyan számítsuk ki az életkort a születési dátumtól kezdve a Google Táblázatokban



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.

  Hogyan számítsuk ki az életkort a születési dátumtól kezdve a Google Táblázatokban

Életkor meghatározása a születési dátumtól 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 DATEDIF , amely 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.

A DATEDIF függvénnyel kezdem a dolgokat.

A DATEDIF függvény

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 az „M” teljesen eltelt hónapjait követő napok számát mutatja. 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. Úgy döntöttem, hogy kiírom a dátumot 1972.07.14 cellába A1 . Elvégezzük a képletet a tőle jobbra lévő cellában, B1 , ha 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 eléréséhez.

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

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

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

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

az alkalmazás nem tudott megfelelően elindulni (0xc00007b)

Ez a szám azonban egy kicsit abszurd, és úgy gondolom, hogy a használatával lejjebb vihetjük 'BAN BEN' 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?

Ezután ezeket összevonjuk, 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álasztottam néhány dátumot, és további cellákba illesztettem ő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ényeim:

Most tegyük fel, hogy a dátum minden részét egy saját takaros kis oszlopba akarta választani a rendszerezés kedvéért. A Google Táblázatokban 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álasztottam kezdési_dátumként é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 adok hozzá további négy oszlopot 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” értéket 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álnia, 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.

A YEARFRAC függvény

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 évek, hónapok és napok minden további hozzáadott kimenete nélkül.

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

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

helyreállíthatom a törölt szöveges üzeneteket

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 oszlopot különböző születési dátumokkal. A B oszlopot választottam, mivel az A lesz az egyének neveihez. 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 egész oszlopot szeretne folytatni, és inkább nem foglalkozik azzal, hogy kitalálja, hol ér véget, 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.

Érdekes Cikkek

Szerkesztő Választása

Az iPad alaphelyzetbe állítása vagy újraindítása (minden modell)
Az iPad alaphelyzetbe állítása vagy újraindítása (minden modell)
Az iPad újraindítása (más néven alaphelyzetbe állítás) gyakran a legjobb módja az Apple táblagépét sújtó problémák vagy problémák megoldásának. Íme, mit kell tenni.
iPhone 7 – A zárolási képernyő megváltoztatása
iPhone 7 – A zárolási képernyő megváltoztatása
Az iPhone 7 testreszabása szórakoztató dolog lehet. Annak ellenére, hogy nincs annyi testreszabási lehetőség, mint amennyi elérhető az Android telefonokon, még mindig van elég dolog, amit megtehetsz, hogy a telefont egyedivé tegye
Hogyan duettezhetsz magaddal a Tik Tokon
Hogyan duettezhetsz magaddal a Tik Tokon
A TikTok egy népszerű közösségi oldal, amely lehetővé teszi a felhasználók számára, hogy kreatív folyamataikat rövid videók készítéséhez használják. A szűrés, a zene hozzáadása és még sok más lehetőséggel ennek a népszerű alkalmazásnak több mint 800 millió előfizetője van. A TikTok nem csak vicces videók
Hogyan lehet Airdrop fényképeket iPhone-ról iPhone-ra
Hogyan lehet Airdrop fényképeket iPhone-ról iPhone-ra
Van iPhone-ja, és szeretné átvinni fényképeit barátjának vagy a megvásárolt vadonatúj iPhone-ra? Nem akarod vesztegetni az időt, de nem akarod a fotók minőségét sem
A Google Chromecast beállítása: Útmutató lépésről lépésre a Streamer konfigurálásához
A Google Chromecast beállítása: Útmutató lépésről lépésre a Streamer konfigurálásához
A növekvő népszerűségnek örvendő Google Chromecast ma az egyik leghasznosabb streaming eszköz, amely világszerte elérhető a felhasználók számára. Ezzel a kifinomult eszközzel tartalmat streamelhet, otthoni videóit nagyobb képernyőn mutathatja meg, és prezentációkat oszthat meg.
Hogyan változtathatja meg Amazon-fiókját a Roku-on
Hogyan változtathatja meg Amazon-fiókját a Roku-on
Az Amazon Prime Video vagy egyszerűen a Prime Video nem csak az Amazon Prime tagjaira korlátozódik. Ez azt jelenti, hogy bárki, aki Roku eszközzel rendelkezik, szintén részesülhet a streaming alkalmazásból. Ami még jobb, hogy a Roku készülékek látszanak
Hogyan javítsunk ki egy nem működő Netgear routert
Hogyan javítsunk ki egy nem működő Netgear routert
Használja ezt az útmutatót a Netgear router hibaelhárításához, ha az nem csatlakozik az internethez, vagy nem jelenik meg a Wi-Fi beállításai között.