Spis treści
Indeks 🔎︎

## CZĘŚĆ.ROKU

Wynikiem jest liczba lat (wraz z częścią ułamkową) pomiędzy datą_początkową i datą_końcową.

#### Składnia

CZĘŚĆ.ROKU(data_początkowa; data_końcowa; podstawa)

Data_początkowa i data_końcowa: dwie wartości określające daty.

Podstawa (opcjonalny): wybrana z listy opcji; oznacza sposób obliczania lat.

Podstawa | Obliczenia
0 or missing | Metoda amerykańska (NASD), 12 miesięcy po 30 dni
1 | Dokładna liczba dni w miesiącu, dokładna liczba dni w roku
2 | Dokładna liczba dni w miesiącu, rok ma 360 dni
3 | Dokładna liczba dni w miesiącu, rok ma 365 dni
4 | Metoda europejska, 12 miesięcy po 30 dni

Podczas wprowadzania dat w ramach formuł, ukośniki lub kreski są używane jako separatory daty oraz są interpretowane jako operatory arytmetyczne, dlatego daty wprowadzone w tym formacie nie są rozpoznawane jako daty, co też skutkuje błędnymi obliczeniami. Aby ustrzec się przed interpretacją dat w ramach formuł , należy użyć funkcji DATA, na przykład DATA(1954;7;20) lub też należy umieścić datę w cudzysłów i użyć notacji ISO 8601, na przykład "1954-07-20". Unikaj używania formatów daty zależnych ustawień regionalnych, takich jak "07/20/54". Jeśli dokument zostanie wczytany w programie z innymi ustawieniami regionalnymi, obliczenia mogą wygenerować błędy.

Unambiguous conversion is possible for ISO 8601 dates and times in their extended formats with separators. If a #VALUE! error occurs, then unselect Generate #VALUE! error in LibreOffice - Preferences Tools - Options - LibreOffice Calc - Formula, button Details... in section "Detailed Calculation Settings", Conversion from text to number list box.

#### Przykład

Jaka część roku 2008 przypada pomiędzy 01.01.2008 i 01.07.2008?

=YEARFRAC("2008-01-01"; "2008-07-01";0) returns 0.50.