OpenOffice.org/Calc/Funkcje/Funkcja ROK.PRZESTĘPNY

Z Wikibooks, biblioteki wolnych podręczników.

Funkcja ROK.PRZESTĘPNY (ang. ISLEAPYEAR) – funkcja wbudowana w arkusz kalkulacyjny OpenOffice Calc (kategoria data i godzina), sprawdza, czy rok jest przestępny, i zwraca wartość logiczną 1 (prawda) lub 0 (fałsz). Funkcja obsługuje dane konkretnej daty w formacie daty kalendarzowej oraz systemowej – co może powodować błędy niedoświadczonych użytkowników.

Składnia funkcji
ROK.PRZESTĘPNY("data")

Podanie samej cyfry roku, jak w przykładzie poniżej, nie zwróci ilości dni w danym roku, ale wartość dni w roku wynikającym z kodu systemowego. Aby wyłuskać z funkcji informację na temat ilości dni w danym roku, wymagane jest podanie pełnego wymiaru daty lub przynajmniej miesiąca.

Przykład
=ROK.PRZESTĘPNY("luty 2012")
zwraca
1
czyli rok 2012 jest przestępny
=ROK.PRZESTĘPNY("12.02.2012")
zwraca
1
czyli podana data dotyczy roku przestępnego
=ROK.PRZESTĘPNY(2012)
zwraca
0
czyli określenie braku przestępności dla roku 1905, konkretnie – daty 04.07.1905 podanej w zapisie systemowym