Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
Počítaný sloupec
Počítaná tabulka
míra
vizuální
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 |
|---|---|
date |
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ý 0 až 6. |
Návratová 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, 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 akceptované textové reprezentaci 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 se řetězec "1/8/2009" interpretuje jako
datetimehodnota ekvivalentní 8. lednu 2009. Pokud ale aktuální nastavení data a času představuje kalendářní data ve formátu Den/Měsíc/Rok, bude stejný řetězec interpretován jako hodnotadatetimeekvivalentní 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)