Zdieľať cez


DAY

Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál

Vráti deň v mesiaci, číslo od 1 do 31.

Syntax

DAY(<date>)  

Parametre

Obdobie Definícia
dátum Dátum vo formáte Datetime alebo textové vyjadrenie dátumu.

Vrátená hodnota

Celé číslo označujúce deň v mesiaci.

Poznámky

  • Funkcia DAY považuje za argument dátum dňa, ktorý sa pokúšate vyhľadať. Dátumy možno tejto funkcii poskytnúť pomocou inej funkcie dátumu, pomocou výrazu, ktorý vráti dátum, alebo zadaním dátumu vo formáte datetime . Dátum môžete tiež zadať v niektorom z akceptovaných formátov reťazcov pre dátumy.

  • Hodnoty vrátené funkciami YEAR, MONTH a DAY budú mať hodnotu podľa gregoriánskeho jazyka bez ohľadu na formát zobrazenia zadanej hodnoty dátumu. Ak je napríklad formát zobrazenia zadaného dátumu hedžra, vrátené hodnoty pre funkcie YEAR, MONTH a DAY budú hodnoty priradené k ekvivalentného dátumu podľa gregoriánskeho dátumu.

  • Keď je argument date textové vyjadrenie dátumu, funkcia Day použije miestne nastavenie a nastavenia dátumu a času klientskeho počítača na pochopenie textovej hodnoty, aby bolo možné vykonať konverziu. Ak aktuálne nastavenie dátumu a času predstavuje dátumy vo formáte mesiac/deň/rok, potom sa reťazec 1/8/2009 interpretuje ako hodnota dátumu a času zodpovedajúca 8. januáru 2009 a funkcia vráti hodnotu 8. Ak ale aktuálne nastavenie dátumu a času predstavuje dátum vo formáte deň/mesiac/rok, rovnaký reťazec sa interpretuje ako hodnota dátumu a času zodpovedajúca 1. augustu 2009 a funkcia vráti hodnotu 1.

Príklad: Získanie dňa zo stĺpca dátumov

Nasledujúci vzorec vráti deň z dátumu v stĺpci [Dátum narodenia].

= DAY([Birthdate])  

Príklad – Získanie dňa z dátumu reťazca

Nasledujúce vzorce vrátia deň 4, keď použijú dátumy dodané ako reťazce v akceptovanom textovom formáte.

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

Príklad – Použitie hodnoty dňa ako podmienky

Nasledujúci výraz vráti deň, v ktorý bola umiestnená každá predajná objednávka, a označí riadok ako propagačnú predajnú položku, ak bola objednávka umiestnená v 10. dni mesiaca.

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

Funkcie dátumu a času
Funkcia TODAY
Funkcia DATE