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 powodować może 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