Nápověda LibreOffice 24.8
Vrátí den v týdnu pro zadané datum. Není-li zadán typ nebo je-li typ=1, je den vrácen jako celé číslo v rozsahu 1 (neděle) až 7 (sobota). Další typy jsou uvedeny v tabulce níže.
WEEKDAY(Číslo [; Typ])
Číslo je datum, pro které bude zjištěn den v týdnu, zadané jako desetinné číslo.
Typ je volitelný a určuje typ výpočtu.
| Typ | Vrácené číslo dne v týdnu | 
|---|---|
| 1 nebo neuvedena | 1 (neděle) až 7 (sobota). Pro kompatibilitu s aplikací Microsoft Excel. | 
| 2 | 1 (pondělí) až 7 (neděle). | 
| 3 | 0 (pondělí) až 6 (neděle) | 
| 11 | 1 (pondělí) až 7 (neděle). | 
| 12 | 1 (úterý) až 7 (pondělí). | 
| 13 | 1 (středa) až 7 (úterý). | 
| 14 | 1 (čtvrtek) až 7 (středa). | 
| 15 | 1 (pátek) až 7 (čtvrtek). | 
| 16 | 1 (sobota) až 7 (pátek). | 
| 17 | 1 (neděle) až 7 (sobota). | 
Tyto hodnoty platí pouze pro standardní formát datumu, který jste zvolili v .
=WEEKDAY("2000-06-14") vrátí 4 (parametr Typ je vynechán, a proto se použije standardní způsob výpočtu, při kterém je dnem číslo 1 neděle. 14. červen 2000 byla středa, proto den číslo 4).
=WEEKDAY("1996-07-24";2) vrátí 3 (parametr Typ se rovná 2, proto je dnem číslo 1 pondělí. 24. červenec 1996 byla středa, a proto den číslo 3).
=WEEKDAY("1996-07-24";1) vrátí 4 (parametr Typ se rovná 1, proto je dnem číslo 1 sobota. 24. červenec 1996 byla středa, a proto den číslo 4).
=WEEKDAY("2017-05-02";14) vrátí 6 (parametr Typ je 14, proto čtvrtek je den číslo 1. 2. května 2017 bylo úterý a proto číslo 6)
=WEEKDAY(NOW()) vrátí číslo aktuálního dne.
Chcete-li zjistit, zda je den v A1 pracovní den, použijte funkce IF a WEEKDAY takto:
IF(WEEKDAY(A1;2)<6;"Pracovní den";"Volno")