DenTýdne
enWEEKDAY
Definice
Sekce “Definice”Vrací číslo dne v týdnu pro zadané datum. Výchozí hodnota 1 představuje neděli, 2 pondělí atd.
Vzorec
Sekce “Vzorec”=DENTÝDNE(pořadové;[typ])Argumenty funkce
Sekce “Argumenty funkce”Pořadové (povinné) – Datum, pro které má být určen den v týdnu.
Typ (volitelné) – Číslo určující typ číslování:
- 1 nebo vynechán – Neděle = 1, Sobota = 7
- 2 – Pondělí = 1, Neděle = 7
- 3 – Pondělí = 0, Neděle = 6
- 11 – Pondělí = 1, Neděle = 7 (ISO standard)
- 12 – Úterý = 1, Pondělí = 7
- 13 – Středa = 1, Úterý = 7
- 14 – Čtvrtek = 1, Středa = 7
- 15 – Pátek = 1, Čtvrtek = 7
- 16 – Sobota = 1, Pátek = 7
- 17 – Neděle = 1, Sobota = 7
Praktické vysvětlení
Sekce “Praktické vysvětlení”Funkce slouží k identifikaci dne v týdnu pro jakékoliv datum. Je užitečná pro plánování, kdy je nutné zjistit, zda datum připadá na víkend nebo pracovní den. Nejčastěji používaný návratový typ je 2, který odpovídá standardnímu evropskému formátu, kde pondělí je první den v týdnu. Nezáleží, v jakém datumovém formátu je datum naformátováno v buňce. Např. 8.1.2025 je čtvrtek, při návratovém typu 2 (výstup jako pondělí = 1, úterý = 2…), je vrácena hodnota 4. Pokud by byl argument „typ“ nastaven na 3, začíná se počítat pondělí = 0, úterý = 1… V takovém případě stejné datum by mělo výstupní hodnotu 3.
Pokud je vstupem funkce text nebo neplatné datum, vrátí funkce error ve formátu #HODNOTA!.

Použití s ostatními funkcemi
Sekce “Použití s ostatními funkcemi”Pokud chceme zjistit den v týdnu pro dnešní datum, kombinujeme s funkcí Dnes.
=DENTÝDNE(DNES();2)Pokud potřebujeme převést číslo dne na textový název dne, můžeme kombinovat s funkcí Hodnota.Na.Text.
=HODNOTA.NA.TEXT(DENTÝDNE(A1;2);“dddd“)Funkci lze kombinovat s logickou funkcí Když pro identifikaci víkendů. V tomto případě návratový typ 2 (pondělí=1).
=KDYŽ(DENTÝDNE(A1;2)>5;“Víkend“;“Pracovní den“)Související funkce
Sekce “Související funkce”© 2026 Excelland
