DATE-funksjon i Excel (formel, eksempler) - Hvordan å bruke?

Innholdsfortegnelse

DATE-funksjon i Excel

Datofunksjon i excel er en dato- og tidsfunksjon som representerer tallet som er gitt til det som argumenter i en dato og tidskode, argumentene det tar er heltall for dag, måned og år separat og gir oss resultat i en enkel dato, resultatet vises i datoformat, men argumentene er gitt som heltall, metoden for å bruke denne formelen er som følger = dag (år, måned, dag) i en sekvensiell basert.

DATE Formula for Excel

DATE-formelen for Excel er som følger:

DATE Formula for Excel har tre argumenter, hvorav to er valgfrie. Hvor

  • år = Året du skal bruke når du oppretter datoen.
  • måned = Måneden som skal brukes når du oppretter datoen.
  • dag = Dagen du skal bruke mens du oppretter datoen

Hvordan bruker jeg DATE-funksjonen i Excel? (med eksempler)

DATE er en arbeidsarkfunksjon (WS). Som en WS-funksjon kan den legges inn som en del av formelen i en celle i et regneark. Se DATE-funksjonseksemplene gitt nedenfor for å forstå bedre.

Eksempel 1 - Få måned fra datoen

MÅNED (DATO (2018,8,28))

Som vist i ovennevnte DATE-formel, brukes MÅNED-funksjonen på datoen som er representert ved hjelp av DATO-funksjonen. MÅNED-funksjonen returnerer indeksen for måneden som returneres av DATO-funksjonen. F.eks. 8 i det gitte eksemplet. Celle D2 har en DATE-formel brukt og dermed resultatet '8'.

Eksempel 2 - Finn ut et skuddår

MÅNED (DATO (ÅR (B3), 2,29)) = 2

Som vist i ovennevnte DATE-formel, vil DATE automatisk justere seg til måned- og årverdier som er utenfor området. Her er den innerste formelen ÅR med parametere som celle B3 som indikerer inngangsdata, 2 er indeksen for februar måned og 29 for dagen. I løpet av skuddår har februar 29 dager, så den ytre DATE-funksjonen vil returnere utdata som 29/2000.

I tilfelle et ikke-skuddår, returnerer DATE datoen 1. mars i året, fordi det ikke er noen 29. dag, og DATE vil rulle datoen videre til neste måned.

Den ytterste funksjonen, MÅNED, ville trekke ut måneden fra resultatet. F.eks. 2 eller i tilfelle et skuddår og 3 i tilfelle et skuddår.

Videre sammenlignes resultatet med en konstant '2'. Hvis måneden er 2, returnerer DATO-formelen i Excel SANT. Hvis ikke, returnerer DATO-formelen FALSE.

I det følgende skjermbildet inneholder celle B2 en dato som tilhører et skuddår, og B3 inneholder en dato som tilhører et ikke-skuddår.

Eksempel # 3 - Marker et sett med datoer

I dette DATE-funksjonseksemplet brukes en betinget formateringsregel til kolonne B. Datoene som er større enn 2005/1/1 skal markeres ved hjelp av en rosa fargestil. Så, som vist på skjermbildet, er tre datoer som er større enn den angitte datoen uthevet i det konfigurerte formatet. De resterende to datoene som ikke oppfyller kriteriene, blir uformaterte, da det ikke er noen regel som brukes på slike datoer.

Ting å huske

  • Excel DATE-funksjonen returnerer et dato-serienummer. Man må formatere resultatet som en dato for å vise datoformatet.
  • Hvis året er mellom 0 og 1900, vil Excel legge til 1900 i året.
  • En måned kan være større enn 12 og mindre enn null. Hvis måneden er større enn 12, vil Excel legge til måned til den første måneden i det angitte året. Hvis måneden er mindre enn eller lik null, trekker Excel den absolutte verdien av måneden pluss 1 (dvs. ABS (måned) + 1) fra den første måneden i det angitte året.
  • Dagen kan være positiv eller negativ. Hvis en dag er større enn dagene i den angitte måneden, vil Excel legge til dagen til den første dagen i den angitte måneden. Hvis en dag er mindre enn eller lik null, trekker Excel den absolutte verdien på dagen pluss 1 (dvs. ABS (dag) + 1) fra den første dagen i den angitte måneden.

Bruk av DATE-funksjon i Excel VBA

DATO-funksjonen i VBA returnerer gjeldende systemdato. Den kan brukes i Excel VBA som følger:

DATE-funksjon i VBA-eksempel

Dato()

Resultat: 12.08.2018

Her returnerer dato () -funksjonen gjeldende systemdato. Det samme kan tilordnes en variabel som følger:

Demp myDate som streng

myDate = Date ()

Så, myDate = 12.08.2018

DATE Excel Funksjonsvideo

Interessante artikler...