Del via


DAY

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

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

Syntaks

DAY(<date>)

Parametere

Vilkår Definisjon
date En dato i datetime format, eller en tekstpresentasjon av en dato.

Returverdi

Et heltall som angir dagen i måneden.

Merknader

  • Funksjonen DAY tar som et argument datoen for dagen du prøver å finne. Datoer kan angis til funksjonen ved hjelp av en annen datofunksjon, ved hjelp av et uttrykk som returnerer en dato, eller ved å skrive inn en dato i et datetime format. Du kan også skrive inn en dato i ett av de godtatte strengformatene for datoer.

  • Verdier som returneres av funksjonene YEAR, MONTH og DAY, vil være gregorianske verdier uavhengig av visningsformatet for den angitte datoverdien. Hvis visningsformatet for den angitte datoen for eksempel er Hijri, vil de returnerte verdiene for funksjonene YEAR, MONTH og DAY være verdier som er knyttet til tilsvarende gregoriansk dato.

  • Når datoargumentet er en tekstpresentasjon av datoen, bruker dagsfunksjonen innstillingene for nasjonal innstilling og dato/klokkeslett for klientdatamaskinen til å forstå tekstverdien for å kunne utføre konverteringen. Hvis gjeldende innstillinger for dato/klokkeslett representerer datoer i formatet måned/dag/år, tolkes strengen «08.01.2009» som en datetime verdi som tilsvarer 8. januar 2009, og funksjonen returnerer 8. Hvis gjeldende innstillinger for dato/klokkeslett representerer datoer i formatet dag/måned/år, tolkes imidlertid den samme strengen som en datetime verdi som tilsvarer 1. august 2009, og funksjonen returnerer 1.

Eksempel: Hente dagen fra en datokolonne

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

= DAY([Birthdate])

Eksempel – Hente dagen fra en strengdato

Følgende formler returnerer dagen, 4, ved hjelp av datoer som er angitt som strenger i et godtatt tekstformat.

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

Eksempel : Bruke en dagverdi som en betingelse

Følgende uttrykk returnerer dagen hver salgsordre ble plassert, og flagger raden som en kampanjesalgsvare hvis ordren ble plassert den 10. i måneden.

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

dato- og klokkeslettfunksjonerTODAY funksjonDATE funksjon