Sdílet prostřednictvím


VŠEDNÍ DEN

Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu

Vrátí číslo od 1 do 7 určující den v týdnu data. Ve výchozím nastavení se den pohybuje od 1 (neděle) do 7 (sobota).

Syntaxe

WEEKDAY(<date>, <return_type>)  

Parametry

Pojem Definice
datum Datum ve formátu datetime

Kalendářní data by měla být zadána pomocí funkce DATE, pomocí výrazů, které mají za následek datum nebo jako výsledek jiných vzorců.
return_type Číslo, které určuje návratovou hodnotu:

Návratový typ: 1, týden začíná v neděli (1) a končí v sobotu (7). číslovaný 1 až 7.

Návratový typ: 2, týden začíná v pondělí (1) a končí v neděli (7).

Návratový typ: 3, týden začíná v pondělí (0) a končí v neděli (6).číslovaný 1 až 7.

Vrácená hodnota

Celé číslo od 1 do 7.

Poznámky

  • Na rozdíl od Microsoft Excelu, který ukládá kalendářní data jako pořadová čísla, jazyk DAX pracuje s kalendářními daty a časy ve formátu datetime . Pokud potřebujete zobrazit kalendářní data jako sériová čísla, můžete použít možnosti formátování v Excelu.

  • Kalendářní data můžete také zadat v přijatém textovém vyjádření data, ale abyste se vyhnuli neočekávaným výsledkům, je nejlepší nejdřív převést textové datum na formát datetime .

  • Pokud je argumentem data textové vyjádření data, funkce používá nastavení národního prostředí a data a času klientského počítače k pochopení textové hodnoty k provedení převodu. Pokud aktuální nastavení data a času představuje kalendářní data ve formátu Měsíc/Den/Rok, pak je řetězec 1/8/2009 interpretován jako hodnota datetime ekvivalentní 8. lednu 2009. Pokud ale aktuální nastavení data a času představuje kalendářní data ve formátu Day/Month/Year, bude stejný řetězec interpretován jako hodnota datetime ekvivalentní 1. srpnu 2009.

Příklad

Následující příklad získá datum ze sloupce [HireDate], přidá 1 a zobrazí den v týdnu odpovídající danému datu. Vzhledem k tomu, že argument return_type byl vynechán, použije se výchozí formát, ve kterém je 1 neděle a 7 je sobota. Pokud je výsledek 4, bude den středa.

= WEEKDAY([HireDate]+1)  

Funkce pro datum a čas
WEEKNUM
YEARFRAC