Kuinka laskea ikä Excelissä syntymäajan perusteella

Kalenteri ja dollari

Excelin päivämääräkentät eivät ole yhteensopivia Windowsin ja Macin välillä.

Kuvan luotto: Devonyu/iStock/Getty Images

Kaksi yleisintä tapaa laskea ikä syntymäajan perusteella Excelissä on käyttää DATEDIF-funktiota ja tavallisia aritmeettisia operaattoreita päivämääräkentissä. Kun käytät päivämääräarvoja Excel-laskentataulukossa, on hyödyllistä ymmärtää, kuinka päivämääräarvot tallennetaan Exceliin ja erot merkkijonojen ja päivämääräkenttien välillä. Päivämääräkentät eivät ole yhteensopivia Excelin Windows- ja Mac-versioiden välillä. Jos luot päivämääräkenttiä sisältävän laskentataulukon yhdelle alustalle ja avaat sen toisella, päivämääräarvot ovat virheellisiä.

Päivämääräarvot Excelissä

Excelissä on erityinen tietotyyppi nimeltä Date, joka tulkitsee arvon oikein päivämääräksi merkkijonon sijaan. Voit muuntaa merkkijonot päivämääräkentiksi muotoilemalla solut päivämäärämuodolla tai laskemalla päivämäärän arvon sen tekstimerkkijonoesityksestä PÄIVÄYSARVO-funktiolla. Esimerkiksi DATEVALUE("08/05/2008") muuntaa merkkijonon "08/06/2008" päivämääräksi 6. elokuuta 2008 tai päivämäärä 8. kesäkuuta 2008 riippuen siitä, onko käyttöjärjestelmäasetus Kuukausi-Päivä-Vuosi vai Päivä-Kuukausi-Vuosi.

Päivän video

Kuinka Excel tallentaa päivämääriä

Excel tallentaa päivämäärät sisäisesti sarjanumeroina, jotka ovat liukulukuja. Kokonaislukuosuus edustaa päivien määrää 1. tammikuuta 1900 alkaen Windowsissa ja päivien määrää 1. tammikuuta 1904 lähtien Macissa, jossa tammikuun 1. päivä on yhtä suuri kuin yksi. Desimaaliosa edustaa sekuntien lukumäärää keskiyöstä tai nollaa, jos päivämäärään ei liity aikaa. Tästä syystä Windowsissa luodun laskentataulukon päivämääräkenttä on neljä vuotta erilainen kuin sama päivämääräkenttä, kun avaat laskentataulukon Macissa.

Iän laskeminen DATEDIF: llä

Excelin DATEDIF-funktio on ihanteellinen iän laskemiseen laskentataulukossa. Voit määrittää funktion palauttamaan kahden päivämäärän välisten täydellisten vuosien, kuukausien ja päivien lukumäärän tai minkä tahansa näiden kolmen yhdistelmän. Anna aloitus- ja lopetuspäivämäärä merkkijonoina, sarjanumeroina tai päivämääräarvoina ja Y-, M- ja D-yhdistelmänä sen mukaan, miten haluat tuloksia. Esimerkiksi DATEDIF("10/14/2014", "05/01/1970", "YMD") palauttaa kokonaisten vuosien, kuukausien ja päivien määrän näiden kahden päivämäärän välillä. "Y":n ohittaminen itsessään palauttaa vain vuosien määrän. "YM":n hyväksyminen palauttaa kokonaisten vuosien ja kuukausien määrän. TODAY-funktio palauttaa tämän päivän päivämäärän päivämääräarvona.

Iän laskeminen aritmeettisesti

Koska päivämäärät tallennetaan numeroina, voit käyttää tavallisia aritmeettisia operaattoreita päivämääräarvoissa omien ikälaskelmiesi suorittamiseen. Kun vähennät kaksi päivämääräarvoa, tulos on päivien lukumäärä näiden kahden päivämäärän välillä. Jaa päivien määrä luvulla 365,25 ja ota tuloksesta kokonaisluku, jolloin saadaan kokonaisten vuosien lukumäärä näiden kahden päivämäärän välillä. Jos esimerkiksi solu A1 sisältää syntymäpäivän, voit laskea iän kirjoittamalla "=INT((TÄNÄÄN()-A1)/365.25)" laskentataulukon soluun.