Kako koristiti funkciju WEEKDAY (DENTÝDNE) u Excelu

Český Angličtina
DENTÝDNE WEEKDAY

Funkce DENTÝDNE (mezinárodně známá jako WEEKDAY) v MS Excel a Google Sheets umožňuje určovat den v týdnu pro zadané datum. Tato funkce vrátí celé číslo od 1 (pro neděli) do 7 (pro sobotu), přičemž je možné nastavit, který den bude považován za začátek týdne, což závisí na zvoleném formátu.

Jak správně používat funkci DENTÝDNE

Dříve, než se ponoříme do praktických příkladů, je vhodné se seznámit s syntaxí funkce:

  DENTÝDNE(datum, [typ])  
  • datum – povinný argument, datum, u kterého chceme zjistit den v týdnu.
  • typ – volitelný argument, číslo určující první den týdne a formát výstupu. Výchozí hodnota tohoto argumentu je 1.

Různé formáty pro argument typ:

Typ Význam
1 Neděle = 1, Pondělí = 2, …, Sobota = 7 (výchozí)
2 Pondělí = 1, Úterý = 2, …, Neděle = 7
3 Pondělí = 0, Úterý = 1, …, Neděle = 6

Příklady použití ve vašich tabulkách:

  =DENTÝDNE("2023-12-25") // Vrátí 2, protože 25. prosince 2023 je pondělí, pokud použijeme výchozí typ. =DENTÝDNE("2023-12-25", 2) // Vrátí 1, pondělí je v tomto nastavení první den týdne.  

Příklady praktického využití funkce

Níže naleznete dva praktické příklady, jak můžete funkci DENTÝDNE využít k optimalizaci práce ve vašich tabulkách.

Příklad 1: Plánování schůzek

Když potřebujete naplánovat schůzky, aby se nekonaly o víkendu, funkce DENTÝDNE vám umožní jednoduše zjistit, na jaký den dané datum připadá. Tímto způsobem můžete schůzky naplánovat na vhodnější den.

  A1: 2023-12-30 A2: =IF(OR(DENTÝDNE(A1)=7, DENTÝDNE(A1)=1), "Zvolte jiné datum", "Datum je v pořádku")  

V tomto příkladu buňka A2 zkontroluje, zda datum v buňce A1 připadá na víkend, a podle výsledku doporučí změnu data nebo potvrdí vhodnost plánovaného data.

Příklad 2: Filtrace pracovních dnů

Pokud máte dlouhý seznam datumů a potřebujete efektivně identifikovat pracovní dny, funkce DENTÝDNE vám pomůže vytvořit nový sloupec, který u každého data určí, zda se jedná o pracovní den.

  A1: Datum B1: Je pracovní den? A2: 2023-12-25 B2: =IF(AND(DENTÝDNE(A2)>=2, DENTÝDNE(A2)<=6), "Ano", "Ne")  

Tato funkce zjistí, zda je datum v buňce A2 mezi pondělkem a pátkem, a vhodně označí buňku B2.

Tyto příklady ilustrují, jak může být funkce DENTÝDNE užitečná pro plánování a organizaci ve vašich tabulkách. Jedná se o jednoduchý, avšak velmi efektivní nástroj, který může výrazně zlepšit vaši práci s daty.

Více informací: https://support.microsoft.com/cs-cz/office/funkce-dentýdne-60e44483-2ed1-439f-8bd0-e404c190949a

Další funkce
Vrátí pořadové číslo určitého času
Převede čas ve formě textu na pořadové číslo
Vypočítá počet dnů, měsíců nebo roků mezi dvěma daty Tato funkce je užitečná ve vzorcích, kde potřebujete vypočítat věk
Vrátí pořadové číslo určitého data
Převede datum ve formě textu na pořadové číslo
Vrátí počet dní mezi dvěma daty
Převede pořadové číslo na den v měsíci
Vrátí pořadové číslo dnešního data
Vrátí pořadové číslo data, které označuje určený počet měsíců před nebo po počátečním datu
Vrátí pořadové číslo posledního dne měsíce před nebo po zadaném počtu měsíců
Převede pořadové číslo na hodinu
Pro dané datum vrátí číslo týdne v roce podle standardu ISO
Převede pořadové číslo na měsíc
Převede pořadové číslo na minutu
Vrátí počet celých pracovních dnů mezi dvěma daty
Vrátí počet celých pracovních dnů mezi dvěma kalendářními daty pomocí parametrů určujících, které dny náleží víkendům a kolik jich je
Vrátí pořadové číslo aktuálního data a času
Převede pořadové číslo na rok
Vrátí počet dní mezi dvěma daty na základě roku s 360 dny
Převede pořadové číslo na sekundu
Převede pořadové číslo na číslo představující číselnou pozici týdne v roce
Vrátí pořadové číslo data před nebo po zadaném počtu pracovních dnů
Vrátí pořadové číslo data před nebo po zadaném počtu pracovních dnů pomocí parametrů určujících, které dny náleží víkendům a kolik jich je
Vrátí část roku vyjádřenou zlomkem a představující počet celých dní mezi počátečním a koncovým datem