The YEARFRAC Funkcja może być użyta do znalezienia, która część roku jest reprezentowana przez okres czasu między dwiema datami. Inne funkcje programu Excel do wyszukiwania liczby dni między dwiema datami są ograniczone do zwracania wartości w latach, miesiącach, dniach lub kombinacji tych trzech.
Aby zastosować go w kolejnych obliczeniach, należy następnie przekonwertować wartość na dziesiętną. YEARFRACZ drugiej strony, automatycznie zwraca różnicę między dwiema datami w formacie dziesiętnym, na przykład 1,65 roku, więc wynik może być użyty bezpośrednio w innych obliczeniach.
Obliczenia te mogą obejmować wartości takie jak długość stażu pracy pracownika lub procent, jaki należy zapłacić za programy roczne, które zostały wcześniej zakończone, takie jak świadczenia zdrowotne.
01 z 04Składnia i argumenty funkcji YEARFRAC

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty. Składnia dla YEARFRAC funkcja to:
= YEARFRAC (Start_date, End_date, Basis)
Data rozpoczęcia (wymagane): pierwsza zmienna daty; ten argument może być odwołaniem do komórki w odniesieniu do lokalizacji danych w arkuszu lub faktycznej daty rozpoczęcia w formacie numeru seryjnego.
Data zakonczenia (wymagane): Druga zmienna daty. Obowiązują te same wymagania dotyczące argumentów, co określone dla Data rozpoczęcia.
Podstawa (opcjonalnie): Wartość od zera do czterech, która informuje program Excel, która liczba dni ma być używana z tą funkcją.
- 0 lub pominięte - 30 dni miesięcznie / 360 dni rocznie (NASD)
- 1 - Rzeczywista liczba dni w miesiącu / Rzeczywista liczba dni w roku
- 2 - Rzeczywista liczba dni w miesiącu / 360 dni w roku
- 3 - Rzeczywista liczba dni w miesiącu / 365 dni w roku
- 4 - 30 dni w miesiącu / 360 dni w roku (w Europie)
Dostępne opcje dla podstawa argument, wartość 1 podaje najdokładniejsze zliczanie dni w miesiącu i dniach w roku.
Różne kombinacje dni w miesiącu i dni w roku w przypadkuPodstawa Argument z YEARFRAC Funkcja ta jest dostępna, ponieważ firmy z różnych dziedzin, takie jak handel akcjami, ekonomia i finanse, mają inne wymagania względem swoich systemów księgowych.
- YEARFRAC zwraca wartość #WARTOŚĆ! wartość błędu, jeśli Data rozpoczęcia lub Data zakonczenia nie są ważnymi datami.
- YEARFRAC zwraca wartość #NUM! wartość błędu, jeśli Podstawa Argument jest mniejszy niż zero lub większy niż cztery.
Przykład funkcji YEARFRAC

Jak widać na powyższym obrazku, w tym przykładzie użyjemy YEARFRAC funkcja w komórka E3 aby znaleźć czas między dwiema datami - 9 marca 2012 r. i 1 listopada 2013 r.
W tym przykładzie użyto odwołań do lokalizacji początków i końcowych dat, ponieważ są one zwykle łatwiejsze w obsłudze niż wprowadzanie numerów seryjnych dat.
Następnie opcjonalny krok zmniejszania liczby miejsc dziesiętnych w odpowiedzi od dziewięciu do dwóch przy użyciuOKRĄGŁY funkcja zostanie dodana do komórka E4.
Argumenty daty początkowej i końcowej zostaną wprowadzone za pomocąDATA funkcja zapobiegająca możliwym problemom, które mogą wystąpić, jeśli daty są interpretowane jako dane tekstowe.
Przykładowe dane komórki
Rozpocznij od wpisania następujących danych dokomórki D1 do E2. Komórki E3 i E 4 są lokalizacje formuł, które będą używane w tym przykładzie.
D1 - Początek D2 - Koniec D3 - Długość czasu D4 - Zaokrąglona odpowiedź E1 - = DATE (2012,3,9) E2 - = DATA (2013,11,1) 03 z 04 Ta sekcja tutoriala wchodzi do YEARFRAC funkcjonować w komórka E3 i oblicza czas między dwiema datami w postaci dziesiętnej. Aby ułatwić działanie wyniku, wartość w komórka E3 można zaokrąglić do dwóch miejsc po przecinku za pomocą OKRĄGŁY funkcja w komórce YEARFRAC jest zagnieżdżać YEARFRAC funkcja wewnątrz OKRĄGŁY funkcja w komórka E3. Wynikowa formuła będzie: = ROUND (YEARFRAC (E1, E2,1), 2)
Odpowiedź byłaby -1.65. Wprowadzanie funkcji YEARFRAC

04 z 04 Zagnieżdżanie funkcji ROUND i YEARFRAC





