Hur man använder Excel DATE-funktionen

Innehållsförteckning:

Hur man använder Excel DATE-funktionen
Hur man använder Excel DATE-funktionen
Anonim

Vad att veta

  • Rätt syntax för DATE-funktionen är=DATE(år, månad, dag). Till exempel: =DATE(1986, 3, 18)
  • Du kan hämta år, månad och dag från andra celler. Till exempel: =DATE(A2, B2, C2)

  • Subtrahera månader och dagar med negativa argument. Till exempel: =DATE(2020, -2, -15)

Den här artikeln förklarar hur du använder Excel DATE-funktionen. DATUM-funktionen kan användas i alla versioner av Excel.

DATE Funktion Syntax och argument

Excels DATUM-funktion kombinerar tre värden för att skapa ett datum. När du anger år, månad och dag, producerar Excel ett serienummer som sedan kan formateras som ett norm alt utseende datum.

Det typiska sättet att ange ett datum i Excel är att skriva hela datumet i en cell, men det är obekvämt när du har att göra med mycket information. DATUM-funktionen kan vara användbar om datumet inte är korrekt formaterat, som om det är kombinerat med vanlig text eller är spritt över flera celler.

Så här måste varje instans av datumfunktionen skrivas för att Excel ska kunna bearbeta den korrekt:

=DATE(år, månad, dag)

  • Year: Ange året som ett tal som är en till fyra siffror långt eller ange cellreferensen till platsen för data i kalkylbladet. Årsargumentet krävs.
  • Månad: Ange månaden på året som ett positivt eller negativt heltal från 1 till 12 (januari till december) eller ange cellreferens till platsen för data. Månadsargumentet krävs.
  • Day: Ange dagen i månaden som ett positivt eller negativt heltal från 1 till 31 eller ange cellreferens till platsen för data. Dagargumentet krävs.
Image
Image

Ytterligare datumfunktionsinformation

Här är några andra viktiga saker att veta om år, månad och dag-argument:

YEAR

  • Som standard använder Excel 1900-datumsystemet, vilket innebär att DATE-funktionen inte visar året korrekt för något äldre än 1900.
  • Om du anger 0 som årsvärdet är det samma som att ange 1900, 1 är lika med 1901, 105är 2005 osv.

MONTH

  • Överskrider 12 eftersom månadsvärdet läggs till det antalet månader till årsvärdet. 13 lägger alltså till ett år och en månad till datumet.
  • Användning av ett negativt tal som månadsvärde kommer att subtrahera antalet månader plus en från årets första månad.

DAY

  • Om dagvärdet överstiger antalet dagar som månaden har, läggs de överskjutande dagarna till den första dagen i nästa månad.
  • Ett negativt dagvärde subtraherar det antalet dagar, plus en, från den första dagen i månaden.

DATE Funktionsexempel

Nedan finns ett antal verkliga formler som använder DATE-funktionen:

År, månad och dag i andra celler

=DATE(A2, B2, C2)

Image
Image

Det här exemplet på DATUM-funktionen använder A2 för året, B2 för månaden och C2 för dagen.

År i formel och månad och dag i en annan cell

=DATE(2020, A2, B2)

Image
Image

Du kan också blanda hur data erhålls. I det här exemplet gör vi 2020 till årsargumentet, men månad och dag hämtas från andra celler.

Subtrahera månader med negativt månadsargument

=DATE(2020, -2, 15)

Image
Image

Här använder vi ett negativt tal i månadsutrymmet. Detta går bakåt genom året istället för framåt, med början i januari 2020 (eftersom formeln inkluderar 2020). Denna DATE-formel ger 2019-15-10.

Subtrahera dagar med negativt dagsargument

=DATE(2020, 1, -5)

Image
Image

Utan det negativa talet skulle detta datum beräknas till 1/5/2020. Det negativa dagsvärdet subtraherar dock fem dagar (plus en) från 1/1/2020, vilket ger datumet 2019-12-26.

Argument för stor dag och månad

=DATE(2020, 19, 50)

Image
Image

Det här exemplet kombinerar några av reglerna som nämns ovan. Årsvärdet kommer att öka från 2020 eftersom månaden överstiger 12, och månaden som kommer att beräknas ändras också eftersom dagvärdet överstiger antalet dagar i en månad. Denna DATE-formel ger 2021-08-19.

Lägg till 10 år till datum i en annan cell

=DATE(YEAR(A2)+10, MONTH(A2), DAY(A2))

Image
Image

Excel DATUM-funktionen kan också användas med andra datum, som att lägga till tid till ett befintligt datum. I det här exemplet vill vi se datumet som är 10 år efter ett befintligt datum. Det befintliga datumet finns i cell E2, så vi måste skriva den här formeln på ett sätt som extraherar år, månad och dag från E2 men lägger också till 10 till årsvärdet.

Beräkna antalet dagar in i året

=A2-DATE(YEAR(A2), 1, 0)

Image
Image

Här är ett liknande exempel på DATE-funktionen där vi beräknar hur många dagar in på året som datumet i cell E10 är. Till exempel är 1/1/2020 en dag in på året, den 5 januari är fem dagar och så vidare. I det här exemplet är E10 8/4/2018, så resultatet är 216.

Konvertera datum som text till korrekt formaterat datum

=DATE(LEFT(A2, 4), MID(A2, 5, 2), RIGHT(A2, 2))

Image
Image

Om cellen du har att göra med innehåller hela datumet men den är formaterad som text, till exempel 20200417, kan du använda den här DATUM-formeln, kombinerad med funktionerna VÄNSTER, MIDDEN och HÖGER, för att konvertera cellen till ett korrekt formaterat datum.

Vad detta gör är att extrahera de första fyra siffrorna från vänster med LEFT(A2, 4), ta två siffror från mitten vid det femte tecknet via MID(A2, 5, 2) och kombinera det med de två sista siffrorna från höger med RIGHT(A2, 2). Det beräknade datumet är 2020-04-17.

Se våra artiklar om att använda Excels VÄNSTER-, HÖGER- och MID-funktioner för mer information.

Det här året och månaden på en viss dag

=DATE(YEAR(TODAY()), MONTH(TODAY()), 5)

Image
Image

TODAY-funktionen kan användas med DATE-funktionen för att hämta information om idag. Till exempel, för att påminna dig själv om att betala räkningar varje månad den 5:e kan du använda den här DATUM-formeln för att automatiskt lägga till innevarande år och månad, men sedan placera 5 (eller en cellreferens) som dagsvärde.

beräkna datum när månaden är Text

=DATE(A2, MONTH(1&B2), C2)

Image
Image

Ibland inkluderar ett datum månadens textversion, som juni. Eftersom Excel inte förstår detta som ett tal, måste du konvertera det till ett med funktionen MÅNAD. Vi har bäddat in detta direkt i DATE-formeln, i månadspositionen, som MONTH(1&B2).

Fixa datum som inte ser ut som datum

Om resultatet av DATE-funktionen visar en massa siffror istället för ett datum, måste du formatera cellen som ett datum.

Du kan till exempel se ett stort antal som 43938 istället för ett norm alt utseende, som i den här skärmdumpen nedan:

Image
Image

För att formatera om cellen, välj den, välj rullgardinsmenyn från gruppobjektet Number och välj sedan ett av datumformaten.

Rekommenderad: