Del via


DAG

Gjelder beregnet beregning av beregnet tabellfor beregnet kolonne

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

Syntaks

DAY(<date>)  

Parametere

Term Definisjon
dato En dato i datetime-format , eller en tekstpresentasjon av en dato.

Returverdi

Et heltall som angir dagen i måneden.

Merknader

  • DAY-funksjonen tar som et argument datoen for dagen du prøver å finne. Datoer kan angis for 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 ÅR, MÅNED og DAG, 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 ÅR, MÅNED og DAG være verdier 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 klokkeslettfunksjoner
I DAG (funksjon)
DATO (funksjon)