Share via


DAG

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Returnerer dagen i måneden, et tal fra 1 til 31.

Syntaks

DAY(<date>)  

Parametre

Begreb Definition
dato En dato i formatet datetime eller en tekstrepræsentation af en dato.

Returværdi

Et heltal, der angiver dagen i måneden.

Bemærkninger

  • Funktionen DAY tager datoen for den dag, du forsøger at finde, som et argument. Datoer kan leveres til funktionen ved hjælp af en anden datofunktion, ved hjælp af et udtryk, der returnerer en dato, eller ved at skrive en dato i et datetime-format . Du kan også skrive en dato i et af de accepterede strengformater for datoer.

  • Værdier, der returneres af funktionerne YEAR, MONTH og DAY, er gregorianske værdier, uanset visningsformatet for den angivne datoværdi. Hvis visningsformatet for den angivne dato f.eks. er Hijri, vil de returnerede værdier for funktionerne YEAR, MONTH og DAY være værdier, der er knyttet til den tilsvarende gregorianske dato.

  • Når datoargumentet er en tekstrepræsentation af datoen, bruger funktionen day indstillingerne for landestandard og dato/klokkeslæt på klientcomputeren til at forstå tekstværdien for at udføre konverteringen. Hvis de aktuelle indstillinger for dato/klokkeslæt repræsenterer datoer i formatet måned/dag/år, fortolkes strengen "1/8/2009" som en datetime-værdi , der svarer til den 8. januar 2009, og funktionen returnerer 8. Men hvis de aktuelle indstillinger for dato/klokkeslæt repræsenterer datoer i formatet dag/måned/år, fortolkes den samme streng som en datetime-værdi , der svarer til den 1. august 2009, og funktionen returnerer 1.

Eksempel: Hent dagen fra en datokolonne

Følgende formel returnerer dagen fra datoen i kolonnen [Birthdate].

= DAY([Birthdate])  

Eksempel – Hentning af dagen fra en strengdato

Følgende formler returnerer dag 4 ved hjælp af datoer, der er angivet som strenge i et accepteret tekstformat.

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

Eksempel – Brug af en dagsværdi som en betingelse

Følgende udtryk returnerer den dag, hvor hver salgsordre blev afgivet, og markerer rækken som en kampagnesalgsvare, hvis ordren blev afgivet den 10. i måneden.

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

Funktioner for dato og klokkeslæt
Funktionen TODAY
Funktionen DATE