Formuła programu Excel: uzyskaj procent ukończenia roku -

Spisie treści

Formuła ogólna

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

Podsumowanie

Jeśli chcesz obliczyć procent pozostały w roku na podstawie podanej daty, wykonaj to za pomocą formuły opartej na funkcji YEARFRAC.

W tym przykładzie formuła w C5, która oblicza procent pozostałego roku, to:

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

Wyjaśnienie

funkcja YEARFRAC przyjmuje dwie daty, datę początkową i datę końcową, i oblicza czas między nimi w ułamkach lat. W tym przypadku używamy daty końcowej bez zmian, ale generujemy datę początkową, która jest równa pierwszemu dniu tego samego roku z tym fragmentem kodu:

DATE(YEAR(B5),1,1)

Spowoduje to wyodrębnienie wartości roku z daty w B5 i podłączenie jej do funkcji DATE wraz z 1 dla miesiąca i dnia.

W rezultacie funkcja YEARFRAC zwraca wartość dziesiętną odpowiadającą części roku między dwiema datami.

Gdy ta wartość jest sformatowana przy użyciu formatu procentowego, pokazuje procent ukończenia roku.

Procent pozostałego roku

Aby obliczyć procent pozostałego roku, po prostu dostosuj formułę, aby odjąć rok ułamkowy od 1. W tym przykładzie D5 zawiera następującą formułę:

=1-YEARFRAC(DATE(YEAR(B5),1,1),B5)

Interesujące artykuły...