DATE-funktion i Excel
Datumfunktion i Excel är en datum- och tidsfunktion som representerar antalet som ges till det som argument i en datum- och tidskod, argumenten det tar är heltal för dag, månad och år separat och ger oss resultat i ett enkelt datum, resultatet visas i datumformat men argumenten tillhandahålls som heltal, metoden för att använda denna formel är som följer = dag (år, månad, dag) i en sekventiell bas.
DATE Formula för Excel
DATE-formeln för Excel är som följer:

DATE-formeln för Excel har tre argument, varav två är valfria. Var
- år = Året som ska användas när datumet skapas.
- månad = Den månad som ska användas när du skapar datumet.
- dag = Den dag som ska användas när du skapar datumet
Hur använder jag DATE-funktionen i Excel? (med exempel)
DATUM är en WS-funktion. Som en WS-funktion kan den matas in som en del av formeln i en cell i ett kalkylblad. Se DATE-funktionsexemplen nedan för att förstå bättre.
Exempel # 1 - Få månad från datumet
MÅNAD (DATUM (2018,8,28))
Som visas i ovanstående DATE-formel tillämpas MONTH-funktionen på det datum som representeras med DATE-funktionen. MONTH-funktionen returnerar indexet för månaden som returneras av DATE-funktionen. Exempelvis 8 i det givna exemplet. Cell D2 har en DATE-formel och därmed resultatet '8'.

Exempel # 2 - Ta reda på ett skottår
MÅNAD (DATUM (ÅR (B3), 2,29)) = 2
Som visas i ovanstående DATE-formel, kommer DATE automatiskt att anpassas till månads- och årsvärden som ligger utanför intervallet. Här är den innersta formeln YEAR med parametrar som cell B3 som indikerar ingångsdata, 2 är indexet för februari månad och 29 för dagen. Under skottår har februari 29 dagar, så den yttre DATE-funktionen returnerar utdata som 2/29/2000.
I händelse av ett icke-skottår returnerar DATE datumet den 1 mars året, eftersom det inte finns någon 29: e dag och DATE skulle rulla datumet framåt till nästa månad.
Den yttersta funktionen, MONTH, skulle extrahera månaden från resultatet. Till exempel 2 eller vid ett skottår och 3 vid ett skottår.
Vidare jämförs resultatet med en konstant "2". Om månaden är 2 returnerar DATE-formeln i excel SANT. Om inte, returnerar DATE-formeln FALSE.
I följande skärmdump innehåller cell B2 ett datum som tillhör ett skottår och B3 innehåller ett datum som tillhör ett icke-skottår.

Exempel # 3 - Markera en uppsättning datum
I detta DATE-funktionsexempel tillämpas en villkorlig formateringsregel på kolumn B. Datumen större än 2005/1/1 ska markeras med en rosa färgstil. Så som visas på skärmdumpen markeras tre datum som är större än det angivna datumet i det konfigurerade formatet. Resten två datum som inte uppfyller kriterierna lämnas oformaterade eftersom det inte finns någon regel som tillämpas på sådana datum.

Saker att komma ihåg
- Excel DATE-funktionen returnerar ett serienummer för datum. Man måste formatera resultatet som ett datum för att visa datumformatet.
- Om året är mellan 0 och 1900 kommer Excel att lägga till 1900 i året.
- En månad kan vara större än 12 och mindre än noll. Om månaden är större än 12 kommer Excel att lägga till månad till den första månaden under angivet år. Om månaden är mindre än eller lika med noll subtraherar det absoluta värdet för månaden plus 1 (dvs. ABS (månad) + 1) från den första månaden i det angivna året.
- Dagen kan vara positiv eller negativ. Om en dag är större än dagarna i den angivna månaden kommer Excel att lägga till dagen till den första dagen i den angivna månaden. Om en dag är mindre än eller lika med noll subtraherar det absoluta värdet för dagen plus 1 (dvs. ABS (dag) + 1) från den första dagen i den angivna månaden.
Användning av DATE-funktionen i Excel VBA
DATE-funktionen i VBA returnerar det aktuella systemdatumet. Den kan användas i Excel VBA enligt följande:

DATE-funktion i VBA-exempel
Datum()
Resultat: 2018-12-08
Här returnerar funktionen Date () det aktuella systemdatumet. Samma kan tilldelas en variabel enligt följande:
Dim myDate As String
myDate = Datum ()
Så, myDate = 2018-08-08