Hvernig á að reikna aldur í Google Sheets (ár, mánuðir, dagar)
Lærðu einfaldar Google Sheets formúlur til að reikna út aldur frá fæðingardegi: lokið árum, ár + mánuðir + dagar, og aldur á tilteknum degi. Inniheldur afrita-líma dæmi og algengar lausnir.
Þarftu aldursformúlu í Google Sheets? Hér að neðan eru hagnýtustu leiðirnar til að reikna aldur út frá fæðingardegi — sem lokið ár, eða sem nákvæman aldur (ár, mánuðir, dagar). Öll dæmin eru auðveld að afrita og líma.
Áður en þú byrjar: hvers konar „aldur“ þarftu?
- Lokið ár (t.d. 31) — algengt fyrir HR, eyðublöð, hæfnisskoðanir.
- Nákvæmur aldur (t.d. 31 ár 4 mánuðir 2 dagar) — gagnlegt í læknisfræði, menntun eða ítarlegri skýrslugerð.
1) Aldur í árum (lokið árum) með DATEDIF
Ef fæðingardagur þinn er í A2, skilar þetta fullum árum sem lokið er fram á daginn í dag:
=DATEDIF(A2, TODAY(), "Y")
2) Aldur í árum (án DATEDIF)
Sumir kjósa formúlu sem byggir ekki á DATEDIF. Þessi útgáfa reiknar ár og leiðréttir svo ef afmælisdagurinn hefur ekki enn verið á þessu ári:
=YEAR(TODAY())-YEAR(A2)-IF(DATE(YEAR(TODAY()),MONTH(A2),DAY(A2))>TODAY(),1,0)
3) Nákvæmur aldur: ár + mánuðir + dagar (Y / YM / MD)
Þetta er klassíska „nákvæmur aldur“ mynstrið með DATEDIF:
=DATEDIF(A2, TODAY(), "Y")
=DATEDIF(A2, TODAY(), "YM")
=DATEDIF(A2, TODAY(), "MD")
Til að sameina í læsilegan texta í einum reit:
=DATEDIF(A2,TODAY(),"Y")&" ár "&DATEDIF(A2,TODAY(),"YM")&" mánuðir "&DATEDIF(A2,TODAY(),"MD")&" dagar"
4) Aldur á tilteknum degi (ekki í DAG)
Ef þú þarft aldur „á tilteknum“ degi (til dæmis dagsetningu prófs eða samnings), settu þann viðmiðunardag í B2 og notaðu:
=DATEDIF(A2, B2, "Y")
Útgáfan fyrir nákvæman aldur virkar á sama hátt (skiptu út TODAY() fyrir B2).
5) Algeng vandamál (og skjótar lausnir)
- #VALUE! þýðir venjulega að fæðingardagur þinn er geymdur sem texti. Lagaðu það með því að breyta reitnum í rétt dagsetningarsnið.
- Fæðingardagur í framtíðinni mun valda villum. Bættu við vörn eins og
IF(A2>TODAY(),"", ...). - Tómir reitir: vefðu formúlur inn í athugun á tómum reit:
IF(A2="","", ...).
Fljótleg staðfesting
Ef þú vilt staðfesta niðurstöðu töflureiknisins geturðu einnig notað reiknivélina á netinu hér: Reikna aldur á netinu.
Tengt (Excel útgáfa)
Ef þú ert að nota Excel í stað Sheets, sjáðu: Hvernig á að reikna aldur í Excel.
Algengar spurningar
Virkar DATEDIF í Google Sheets?
Já. Google Sheets styður DATEDIF með sömu einingakóðum ("Y", "M", "D", "YM", "MD") sem almennt eru notaðir í Excel.
Hvernig reikna ég aldur í árum og mánuðum í Sheets?
Notaðu DATEDIF(DOB, TODAY(), "Y") fyrir ár og DATEDIF(DOB, TODAY(), "YM") fyrir mánuði sem eftir eru, sameinaðu þau svo.
Hvernig reikna ég aldur á tilteknum degi?
Skiptu út TODAY() með reit sem inniheldur viðmiðunardagsetningu þína, t.d. DATEDIF(A2, B2, "Y").