Pobierz przykładowy skoroszyt
Ten samouczek pokazuje, jak używać Funkcja YEARFRAC w Excelu, Arkuszach Google i VBA, aby zwrócić ułamek roku między datami.
Przegląd funkcji YEARFRAC
Funkcja YEARFRAC Zwraca ułamek roku między dwiema datami.
Aby użyć funkcji YEARFRAC, wybierz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
Składnia i wejścia funkcji YEARFRAC:
1 | =ROK FRAC(data_początkowa;data_końcowa;[podstawa]) |
Data rozpoczęcia - Data rozpoczęcia
Data końcowa - Data zakończenia
[podstawa] - [Opcjonalnie] Podstawa określająca liczbę dni w roku.
Przykłady YEARFRAC
Mniej niż rok
1 | =ROKROKU(B3;C3) |
Cały rok
1 | =ROKROKU(B3;C3) |
Więcej niż rok
1 | =ROKROKU(B3;C3) |
Podstawa YEARFRAC
Domyślnie program Excel używa podstawy 30/360 USA, gdzie rok ma 360 dni, a każdy miesiąc ma 30 dni. Zamiast tego możesz zmienić podstawę:
Oto wpływ zmiany podstawy:
YEARFRAC w Arkuszach Google
Funkcja YEARFRAC działa dokładnie tak samo w Arkuszach Google, jak w Excelu:
Przykłady YEARFRAC w VBA
Możesz także użyć funkcji YEARFRAC w VBA. Rodzaj:application.worksheetfunction.yearfrac(data_początkowa,data_końcowa,podstawa)
W przypadku argumentów funkcji (data_początkowa itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.