![](https://cdn.wiki-base.com/4787675/excel_formula_get_percent_of_year_complete__2.png.webp)
Обща формула
=YEARFRAC(DATE(YEAR(date),1,1),date)
Обобщение
Ако трябва да изчислите процента, останал в една година, въз основа на дадена дата, правите това с формула, базирана на функцията YEARFRAC.
В примера формулата в C5, която изчислява процент от оставащата година, е:
=YEARFRAC(DATE(YEAR(B5),1,1),B5)
Обяснение
функцията YEARFRAC взема две дати, начална дата и и крайна дата, и изчислява времето между тях в частични години. В този случай използваме крайната дата както е, но генерираме начална дата, която е равна на първия ден от същата година с този бит код:
DATE(YEAR(B5),1,1)
Това извлича годишната стойност от датата в B5 и я включва в функцията DATE, заедно с 1 за месец и ден.
Резултатът е, че функцията YEARFRAC връща десетична стойност, която съответства на частта от годината между двете дати.
Когато тази стойност е форматирана с процентно числово формат, тя показва процента от завършената година.
Процент от оставащата година
За да изчислите процента от оставащата година, просто коригирайте формулата, за да извадите дробната година от 1. В примера D5 съдържа тази формула:
=1-YEARFRAC(DATE(YEAR(B5),1,1),B5)