Формула Excel: получить процент выполнения за год -

Содержание

Общая формула

=YEARFRAC(DATE(YEAR(date),1,1),date)

Резюме

Если вам нужно рассчитать процент, оставшийся в году, на основе заданной даты, вы делаете это с помощью формулы, основанной на функции ГОД.

В этом примере формула в 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)

Интересные статьи...