Zdieľať cez


DAY

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuálového výpočtu

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

Syntax

DAY(<date>)

Parametre

Termín Definícia
date 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 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 datetime hodnota zodpovedajúca 8. januáru 2009 a funkcia vráti hodnotu 8. Ak ale aktuálne nastavenie dátumu a času predstavuje dátumy vo formáte deň/mesiac/rok, rovnaký reťazec sa interpretuje ako hodnota datetime 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","")

Funkcia funkcie dátumu a času funkcie