Sdílet prostřednictvím


DAY

Platí pro:Calculated columnCalculated tableMeasureVisual calculation

Vrátí den v měsíci, číslo od 1 do 31.

Syntaxe

DAY(<date>)  

Parametry

Pojem Definice
datum Datum ve formátu datetime nebo textové vyjádření data.

Vrácená hodnota

Celé číslo označující den v měsíci.

Poznámky

  • Funkce DEN přebírá jako argument datum dne, který se pokoušíte najít. Kalendářní data lze funkci poskytnout pomocí jiné funkce kalendářního data, pomocí výrazu, který vrací datum, nebo zadáním data ve formátu datetime . Datum můžete zadat také v jednom z formátů akceptovaných řetězců kalendářních dat.

  • Hodnoty vrácené funkcemi YEAR, MONTH a DAY budou gregoriánské hodnoty bez ohledu na formát zobrazení zadané hodnoty data. Pokud je například formát zobrazení zadaného data Hidžra, budou vrácené hodnoty funkcí ROK, MĚSÍC a DEN přidružené k ekvivalentnímu gregoriánskému datu.

  • Pokud je argumentem datum textové vyjádření data, funkce dne používá nastavení národního prostředí a data a času klientského počítače k pochopení textové hodnoty, aby bylo možné provést převod. 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 hodnota data a času ekvivalentní 8. lednu 2009 a funkce vrátí hodnotu 8. 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 a funkce vrátí hodnotu 1.

Příklad: Získání dne ze sloupce kalendářního data

Následující vzorec vrátí den od data ve sloupci [Datum narození].

= DAY([Birthdate])  

Příklad – získání dne od data řetězce

Následující vzorce vrátí den 4 pomocí kalendářních dat zadaných jako řetězce v přijatém textovém formátu.

= DAY("3-4-1007")  
= DAY("March 4 2007")  

Příklad – Použití hodnoty dne jako podmínky

Následující výraz vrátí den, kdy se každá prodejní objednávka umístila, a označí řádek jako propagační prodejní položku, pokud byla objednávka zadána na 10. den v měsíci.

= IF( DAY([SalesDate])=10,"promotion","")  

Funkce pro datum a čas
DNES
FUNKCE DATE