Excel YEARFRAC leiab kuupäevade vahel aasta murdosa

Sisukord:

Excel YEARFRAC leiab kuupäevade vahel aasta murdosa
Excel YEARFRAC leiab kuupäevade vahel aasta murdosa
Anonim

Funktsioon YEARFRAC arvutab aasta murdosa, mis on esindatud päevade arvuna kahe kuupäeva vahel (start_date ja end_date).

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 aga tagastab automaatselt kahe kuupäeva erinevuse kümnendkoha kujul, näiteks 1,65 aastat, nii et tulemust saab otse teistes arvutustes kasutada.

Need arvutused võivad sisaldada selliseid väärtusi nagu töötaja tööstaaž või protsent, mida makstakse 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.

Image
Image

YEARFRAC-i funktsiooni süntaks ja argumendid

Funktsiooni süntaks viitab funktsiooni paigutusele ja sisaldab funktsiooni nime, sulgusid ja argumente. Funktsiooni YEARFRAC süntaks on:

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

Start_date (nõutav) on esimene kuupäevamuutuja; see argument võib olla lahtriviide andmete asukohale töölehel või tegelik alguskuupäev seerianumbri vormingus.

End_date (nõutav) on teine kuupäevamuutuja. Kehtivad samad argumendinõuded, mis on määratletud Start_date.

Basis (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)

Argumendi basis valikutest annab väärtus 1 kõige täpsema päevade loendamiseks kuus ja päevade aastas..

Funktsiooni YEARFRAC argumendi Basis erinevad kuu- ja aastapäevade kombinatsioonid on saadaval, kuna ettevõtted erinevates valdkondades, nagu aktsiatega kauplemine, majandus ja rahandus, kehtivad oma raamatupidamissüsteemidele erinevad nõuded.

YEARFRAC tagastab veaväärtuse VALUE!, kui Start_date või End_date ei ole kehtivad kuupäevad.

YEARFRAC tagastab NUM! veaväärtuse, kui argument Basis on väiksem kui null või suurem kui neli.

YEARFRAC-i funktsiooni näide

Nagu ül altoodud pildilt näha, kasutab see näide aja pikkuse leidmiseks funktsiooni YEARFRAC lahtris E3 kahe kuupäeva vahel – 9. märts 2012 ja 1. november 2013.

Image
Image

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

Võite ka valikulise sammuna vähendada vastuse komakohtade arvu üheks alt kahele, kasutades funktsiooni ROUND.

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

Kasutage funktsiooni DATE algus- ja lõppkuupäeva argumentide sisestamiseks, et vältida võimalikke probleeme, mis võivad tekkida, kui Excel tõlgendab kuupäevi tekstiandmetena.

Kuupäeva funktsiooni süntaks on selle näite puhul järgmine:

E1 -=KUUPÄEV(2012, 3, 9)

E2 -=KUUPÄEV(2013, 11, 1)

YEARFRAC-i funktsiooni sisestamine

Selles näites sisestate lahtrisse lahtrisse E3 funktsiooni YEARFRAC, et arvutada kahe kuupäeva vaheline aeg lahtrites E1 ja E2.

Image
Image
  1. Klõpsake lahter E3 – siin kuvatakse funktsiooni tulemused.
  2. Klõpsake menüü ribbon vahekaardil Valemid.
  3. Funktsiooni rippmenüü avamiseks valige Kuupäev ja kellaaeg lindist.

    Funktsiooni DATE kasutamine algus- ja lõppkuupäeva argumentide sisestamiseks hoiab ära võimalikud probleemid, mis võivad tekkida, kui kuupäevi tõlgendatakse tekstiandmetena.

  4. Klõpsake loendis YEARFRAC, et kuvada Formula Builder.
  5. Klõpsake real Start_date.
  6. Klõpsake töölehel lahter E1, et sisestada lahtri viide.
  7. Klõpsake real End_date.
  8. Klõpsake töölehel lahter E2, et sisestada lahtri viide.
  9. Klõpsake real Basis.
  10. Sisestage sellele reale number 1, et kasutada arvutuses tegelikku päevade arvu kuus ja tegelikku päevade arvu aastas
  11. Funktsiooni lõpetamiseks klõpsake OK.
  12. Väärtus 1.647058824 peaks ilmuma lahtris E3, mis on kahe kuupäeva vaheline ajavahemik aastates.
  13. Sõltuv alt teie seadetest võib teie töölehel kuvada rohkem või vähem koma.

Funktsioonide ROUND ja YEARFRAC pesastamine

Funktsiooni tulemuse hõlbustamiseks võite ümardada lahtris E3 oleva väärtuse kahe kümnendkohani, pesastades ROUNDja YEARFRAC funktsioonid. Selleks sisestage võrdusmärgi (=) järele ROUND ja viimaste sulgude ette , 2. Saadud valem on:

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

Vastus ümardub numbrini 1,65.

Soovitan: