![](https://cdn.wiki-base.com/4787675/excel_formula_get_percent_of_year_complete__2.png.webp)
Generička formula
=YEARFRAC(DATE(YEAR(date),1,1),date)
Sažetak
Ako trebate izračunati postotak preostalog u godini na temelju određenog datuma, to činite s formulom koja se temelji na funkciji YEARFRAC.
U primjeru, formula u C5, koja izračunava postotak preostale godine, je:
=YEARFRAC(DATE(YEAR(B5),1,1),B5)
Obrazloženje
funkcija YEARFRAC uzima dva datuma, datum početka i datum završetka, i izračunava vrijeme između njih u razlomljenim godinama. U ovom slučaju koristimo datum završetka kakav jest, ali generiramo datum početka koji je jednak prvom danu iste godine s ovim bitom koda:
DATE(YEAR(B5),1,1)
Ovo izvlači vrijednost godine iz datuma u B5 i uključuje je u funkciju DATUM, zajedno s 1 za mjesec i dan.
Rezultat je to da funkcija YEARFRAC vraća decimalnu vrijednost koja odgovara razlomku godine između dva datuma.
Kada se ova vrijednost formatira u obliku postotka broja, prikazuje postotak završene godine.
Postotak preostale godine
Da biste izračunali postotak preostale godine, samo prilagodite formulu kako biste oduzeli razlomljenu godinu od 1. U primjeru, D5 sadrži ovu formulu:
=1-YEARFRAC(DATE(YEAR(B5),1,1),B5)