przewyższać YEARFRAC function
Jeśli chcesz postępować zgodnie z tym samouczkiem, pobierz przykładowy arkusz kalkulacyjny.
Opis
Połączenia YEAR Funkcja służy do obliczania ułamkowego roku w formacie dziesiętnym między podanymi datami.
Składnia i argumenty
Składnia formuły
YEARFRAC(start_date, end_date, [basis]) |
Argumenty
|
Podstawa | Podstawa liczenia dni |
0 lub pominięty | 30/360 (konwencja USA) |
1 | Rzeczywiste / rzeczywiste |
2 | Rzeczywiste / 360 |
3 | Rzeczywiste / 365 |
4 | 30/360 (konwencja europejska) |
Wartość zwracana
Połączenia YEAR funkcja zwraca liczbę dziesiętną.
Uwagi
1. W przypadku korzystania z bazy US (NASD) 30/360, a data_początkowa to ostatni dzień lutego, funkcja YEARFRAC może zwrócić niepoprawny wynik.
2. Wszystkie argumenty zostaną obcięte do liczby całkowitej.
Błędy
1. # WARTOŚĆ! błąd pojawia się, gdy argument data_początkowa lub data_końcowa są niepoprawnymi datami.
2. #NUM! błąd pojawia się, gdy podstawa jest poza zakresem 0-4.
Zastosowanie i przykłady
Przykład 1 Podstawowe użycie
Aby uzyskać ułamkowy rok na podstawie daty rozpoczęcia w komórce B3 i daty zakończenia w komórce C3, użyj poniższej formuły:
=YEARFRAC(B3,C3)
Naciśnij przycisk Wchodzę aby uzyskać wynik.
W tym przykładzie [podstawa] jest pomijana, możesz użyć typu podstawy według potrzeb.
Przykład 2 Połącz funkcję DATA
Czasami możesz chcieć bezpośrednio wpisać daty jako argumenty data_początkowa i data_końcowa w formule. Aby zapobiec błędom, możesz użyć funkcji DATA w formule.
Na przykład data rozpoczęcia to 12, data zakończenia to 1/2019/1, użyj poniższego wzoru:
=YEARFRAC(DATE(2019,1,12),DATE(2020,3,1))
Naciśnij przycisk Wchodzę aby uzyskać wynik.
W tym przykładzie [podstawa] jest pomijana, możesz użyć typu podstawy według potrzeb.
Funkcje względne:
-
przewyższać YEAR Funkcjonować
Funkcja ROK zwraca rok na podstawie podanej daty w 4-cyfrowym formacie numeru seryjnego.
-
przewyższać DAYS360 Funkcjonować
Funkcja DAYS360 może pomóc w zwróceniu liczby dni między dwiema datami na podstawie roku obejmującego 360 dni, który ma 30 dni w każdym miesiącu.
-
przewyższać WEEKNUM Funkcjonować
Połączenia WEEKNUM w programie Excel zwraca numer tygodnia z podanej daty w roku, który zaczyna liczyć tygodnie od 1 stycznia.
-
Excel WORKDAY; funkcja
DZIEŃ.ROBOCZY służy do dodawania określonej liczby dni roboczych do daty rozpoczęcia i zwraca datę przyszłą lub przeszłą w formacie liczby seryjnej.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.