Tämä opetusohjelma kattaa kuinka laskea ikä Excelissä.
Laske tarkka ikä
Jos haluat laskea henkilön tarkan iän, haluat laskea nykyisen päivämäärän (tai minkä tahansa muun halutun päivämäärän) ja syntymäajan välisen eron.
Saatat ajatella, että voit yksinkertaisesti ottaa nykypäivän ja syntymäajan välisen päivien eron jaettuna 365: llä ((nykyinen päivämäärä - syntymäaika) / 365. Tämä vastaus on lähellä, mutta tämä jättää huomiotta karkausvuodet (muista, että joka neljäs vuotta, helmikuussa on ylimääräinen päivä ja kyseisenä vuonna on 366 päivää).
(Nykyinen päivämäärä - syntymäaika) /365.25 tuottaa yleensä tarkemman tuloksen, mutta se ei ole niin tarkka kuin se voisi olla. Käytä sen sijaan YEARFRAC -toimintoa:
YEARFRAC -toiminto
= VUOSI (alkamispäivä, päättymispäivä)
YEARFRAC -funktio palauttaa desimaalivuoden eron kahden päivämäärän välillä.
Katso esimerkki:
= VUOSI (B5, TODAY ())
Huomautus: TODAY -funktio: TODAY () palauttaa tämän päivän päivämäärän (esimerkissämme 13.6.2016)
Laske pyöristetty (katkaistu) ikä
Edellinen vastaus oli desimaalimuodossa (25,59 vuotta). Yleensä kuitenkin viitataan tähän henkilöön 25 -vuotiaana, ei 25,59 -vuotiaana.
INT- tai TRUNC -toimintojen avulla voit yksinkertaisesti leikata desimaalit pois (huomaa: voit käyttää myös FLOOR -toimintoa, mutta Floor -toiminto vaatii lisäsyötön)
= INT (VUOSI (C5, TODAY ()))
Päivämäärät Excelissä
Miten Excel tekee tämän niin helposti?
Sallikaa minun näyttää salaisuus siitä, miten päivämäärät toimivat Excelissä. Excelin päivämäärät tallennetaan arvona, joka edustaa päivien lukumäärää Excelin ensimmäisestä päivämäärästä.
Näet sen itse muotoilemalla päivämäärän numeromuotoiluksi Koti -valintanauhassa.
Tai käyttämällä pikanäppäintä CTRL + VAIHTO + 1
8. marraskuuta 1990 on kulunut 33 185 päivää Excelin ensimmäisestä päivästä, kuvitteellisesta päivämäärästä tammikuun 0, 1900. Joten päivämäärä 8.11.1990 tallennetaan numerona 33 185. Mitä tulee päivämääriin ennen ensimmäistä päivämäärää, se on aivan toinen ongelma toiselle viestille!