Excel YEARFRAC leiab kuupäevade vahel aasta murdosasid

The YEARFRACfunktsiooni arvutab aasta murdosa, mida esindab päevade arv kahe kuupäeva vahel (Algus kuupäev ja lõpp_kuupäev).

Teised Exceli funktsioonid võivad leida päevade arvu kahe kuupäeva vahel, kuid need on piiratud väärtuse tagastamisega aastates, kuudes, päevades või nende kolme kombinatsioonis.

YEARFRAC, teisest küljest tagastab kahe kuupäeva erinevuse automaatselt kümnendkoha kujul, näiteks 1,65 aastat, nii et tulemust saab kasutada otse muudes arvutustes.

Need arvutused võivad sisaldada selliseid väärtusi nagu töötaja tööstaaž või protsent, mis tuleb maksta iga-aastaste programmide eest, mis lõpetatakse ennetähtaegselt, näiteks tervisehüvitised.

Need juhised kehtivad Excel 2019, 2016, 2013, 2010 ja Excel for Microsoft 365 jaoks.

Excel, mis näitab funktsiooni YEARFRAC süntaksit

YEARFRAC funktsiooni süntaks ja argumendid

Funktsioon süntaks viitab funktsiooni paigutusele ja sisaldab funktsiooni nime, sulgusid ja argumendid. Süntaks jaoks YEARFRAC funktsioon on:

=YEARFRAC(alguskuupäev, lõpp_kuupäev, alus)

Algus kuupäev (nõutav) on esimene kuupäev muutuja; see argument võib olla a

lahtri viide andmete asukohale töölehel või tegelikule alguskuupäevale seerianumbri vorming.

Lõpp_kuupäev (nõutav) on teine ​​kuupäevamuutuja. Kehtivad samad argumendinõuded, mis on määratletud Algus kuupäev.

Alus (valikuline) on nullist neljani ulatuv väärtus, mis annab Excelile teada, millist päevade loendusmeetodit funktsiooniga kasutada.

  • 0 või välja jäetud — 30 ​​päeva kuus/360 päeva aastas (USA NASD)
  • 1 — Tegelik päevade arv kuus/Tegelik päevade arv aastas
  • 2 — Tegelik päevade arv kuus/360 päeva aastas
  • 3 — Tegelik päevade arv kuus/365 päeva aastas
  • 4 — 30 ​​päeva kuus/360 päeva aastas (Euroopa)

Valikuvõimalustest alus argument, väärtus 1 annab kõige täpsema päevade lugemiseks kuus ja päevade aastas.

Kuupäevade ja aastapäevade erinevad kombinatsioonid Alus argument YEARFRAC funktsioon on saadaval, kuna erinevate valdkondade ettevõtetel, nagu aktsiakaubandus, majandus ja rahandus, on raamatupidamissüsteemidele erinevad nõuded.

YEARFRAC tagastab #VÄÄRTUS! vea väärtus if Algus kuupäev või Lõpp_kuupäev ei ole kehtivad kuupäevad.

YEARFRAC tagastab #NUM! vea väärtus, kui Alus argument on väiksem kui null või suurem kui neli.

YEARFRACi funktsiooni näide

Nagu ülaloleval pildil näha, kasutatakse selles näites YEARFRAC funktsioon sisse rakk E3 kahe kuupäeva – 9. märts 2012 ja 1. november 2013 – vahelise aja leidmiseks.

Excel, mis näitab YEARFRAC-i näidisandmeid

Selles näites kasutate algus- ja lõppkuupäeva asukoha lahtriviiteid, kuna nendega on tavaliselt lihtsam töötada kui seeriakuupäeva numbrite sisestamisel.

Samuti saate valikulise sammuna vähendada vastuse komakohtade arvu üheksalt kahele, kasutades RING funktsiooni.

Alustage andmete sisestamisega rakud D1 kuni E2, nagu on näha ülaloleval pildil. Kamber E3 on koht, kuhu valem läheb.

Kasuta KUUPÄEV funktsiooni algus- ja lõppkuupäeva argumendi sisestamiseks, et vältida võimalikke probleeme, mis võivad tekkida, kui Excel tõlgendab kuupäevi tekstiandmetena.

Funktsiooni Date süntaks on selle näite puhul järgmine:

E1 — =KUUPÄEV(2012;3;9)
E2 — =KUUPÄEV(2013,11,1)

Funktsiooni YEARFRAC sisenemine

Selles näites sisestate YEARFRAC sisse toimima rakk E3 lahtrites kahe kuupäeva vahelise aja arvutamiseks E1 ja E2.

Exceli tabel, mis näitab funktsiooni YEARFRAC dialoogiboksi
  1. Kliki rakk E3 — siin kuvatakse funktsiooni tulemused.

  2. Klõpsake nuppu Valemidsakk selle Pael menüü.

  3. Vali Päev ja aeg alates Pael funktsiooni rippmenüü avamiseks.

    Kasutades KUUPÄEV funktsioon algus- ja lõppkuupäeva argumentide sisestamiseks hoiab ära võimalikud probleemid, mis võivad tekkida, kui kuupäevi tõlgendatakse tekstiandmetena.

  4. Kliki YEARFRACloendis, et tuua esile Valemi koostaja.

  5. Klõpsake nuppu Algus kuupäev rida.

  6. Kliki lahter E1 lahtri viite sisestamiseks töölehel.

  7. Klõpsake nuppu Lõpp_kuupäev rida.

  8. Kliki lahter E2 lahtri viite sisestamiseks töölehel.

  9. Klõpsake nuppu Alus rida.

  10. Sisestage number 1 sellel real kasutada arvutuses tegelikku päevade arvu kuus ja tegelikku päevade arvu aastas.

  11. Klõpsake Okei funktsiooni lõpuleviimiseks.

  12. Väärtus 1.647058824 peaks ilmuma rakk E3 mis on kahe kuupäeva vaheline aeg aastates.

  13. Sõltuvalt teie seadetest võib teie töölehel kuvada rohkem või vähem kümnendkohti.

Funktsioonide ROUND ja YEARFRAC pesastamine

Funktsiooni tulemusega töötamise hõlbustamiseks saate väärtuse ümardada rakk E3 kahe kümnendkoha täpsusega pesastades RING ja YEARFRAC funktsioonid. Selleks tippige RING pärast võrdusmärki (=) ja ,2 viimaste sulgude ees. Saadud valem on:

=ROUND(YEARFRAC(E1;E2;1),2)

Vastus ümardub 1.65.