Sådan bruger du Excel DATE-funktionen

Indholdsfortegnelse:

Sådan bruger du Excel DATE-funktionen
Sådan bruger du Excel DATE-funktionen
Anonim

Hvad du skal vide

  • Den korrekte syntaks for DATE-funktionen er=DATE(år, måned, dag). For eksempel: =DATE(1986, 3, 18)
  • Du kan trække år, måned og dag fra andre celler. For eksempel: =DATE(A2, B2, C2)

  • Træk måneder og dage fra ved hjælp af negative argumenter. For eksempel: =DATE(2020, -2, -15)

Denne artikel forklarer, hvordan du bruger Excel DATE-funktionen. DATE-funktionen kan bruges i alle versioner af Excel.

DATE Funktion Syntaks og argumenter

Excel DATO-funktionen kombinerer tre værdier for at oprette en dato. Når du angiver år, måned og dag, producerer Excel et serienummer, der derefter kan formateres som en normal udseende dato.

Den typiske måde at indtaste en dato i Excel på er at skrive hele datoen i én celle, men det er ubelejligt, når du har at gøre med masser af information. DATO-funktionen kan være nyttig, hvis datoen ikke er formateret korrekt, f.eks. hvis den er kombineret med almindelig tekst eller er spredt over flere celler.

Sådan skal hver forekomst af datofunktionen skrives for at Excel kan behandle den korrekt:

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

  • År: Indtast året som et tal, der er et til fire cifret langt, eller indtast cellereferencen til placeringen af dataene i regnearket. Årsargumentet er påkrævet.
  • Måned: Indtast måneden i året som et positivt eller negativt heltal fra 1 til 12 (januar til december), eller indtast cellereferencen til placeringen af dataene. Månedsargumentet er påkrævet.
  • Dag: Indtast dagen i måneden som et positivt eller negativt heltal fra 1 til 31, eller indtast cellereferencen til placeringen af dataene. Dagsargumentet er påkrævet.
Image
Image

Yderligere datofunktionsoplysninger

Her er nogle andre vigtige ting at vide om år, måned og dag-argumenter:

YEAR

  • Som standard bruger Excel 1900-datosystemet, hvilket betyder, at DATE-funktionen ikke viser året korrekt for noget ældre end 1900.
  • Indtastning af 0, da årsværdien er det samme som at indtaste 1900, 1 er lig med 1901, 105er 2005 osv.

MONTH

  • Overskrider 12, da månedsværdien tilføjer det antal måneder til årsværdien. 13 føjer så et år og en måned til datoen.
  • Brug af et negativt tal som månedsværdi vil trække dette antal måneder plus én fra den første måned af året.

DAY

  • Hvis dagværdien overstiger det antal dage, den måned har, lægges de overskydende dage til den første dag i den næste måned.
  • En negativ dagsværdi trækker dette antal dage plus én fra den første dag i måneden.

DATE Funktionseksempler

Nedenfor er en række formler fra den virkelige verden, der bruger DATO-funktionen:

År, måned og dag i andre celler

=DATE(A2, B2, C2)

Image
Image

Dette eksempel på DATE-funktionen bruger A2 for året, B2 for måneden og C2 for dagen.

År i formel og måned og dag i en anden celle

=DATE(2020, A2, B2)

Image
Image

Du kan også blande, hvordan dataene opnås. I dette eksempel gør vi 2020 til årsargumentet, men måned og dag bliver trukket fra andre celler.

Stræk måneder fra med negativt månedsargument

=DATE(2020, -2, 15)

Image
Image

Her bruger vi et negativt tal i månedsmellemrummet. Dette bevæger sig baglæns gennem året i stedet for fremad, begyndende i januar 2020 (da formlen inkluderer 2020). Denne DATE-formel giver 2019-10-15.

Stræk dage fra ved brug af negativt dagsargument

=DATE(2020, 1, -5)

Image
Image

Uden det negative tal ville denne dato blive beregnet til 1/5/2020. Den negative dagsværdi trækker dog fem dage (plus én) fra 1/1/2020, hvilket giver datoen 2019-12-26.

Argumenter for store dage og måneder

=DATE(2020, 19, 50)

Image
Image

Dette eksempel kombinerer et par af reglerne nævnt ovenfor. Årsværdien vil stige fra 2020, fordi måneden overstiger 12, og den måned, der vil blive beregnet, vil også ændre sig, da dagsværdien overstiger antallet af dage i en måned. Denne DATE-formel giver 19/8/2021.

Tilføj 10 år til dato i en anden celle

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

Image
Image

Excel DATO-funktionen kan også bruges med andre datoer, f.eks. at tilføje tid til en eksisterende dato. I dette eksempel ønsker vi at se den dato, der er 10 år efter en eksisterende dato. Den eksisterende dato er i celle E2, så vi skal skrive denne formel på en måde, der uddrager år, måned og dag fra E2, men også tilføjer 10 til årsværdien.

Beregn antallet af dage inde i året

=A2-DATE(ÅR(A2), 1, 0)

Image
Image

Her er et lignende eksempel på DATE-funktionen, hvor vi beregner, hvor mange dage inde i året datoen i celle E10 er. For eksempel er 1/1/2020 én dag inde i året, den 5. januar er fem dage og så videre. I dette eksempel er E10 4/8/2018, så resultatet er 216.

Konverter dato som tekst til korrekt formateret dato

=DATE(VENSTRE(A2, 4), MID(A2, 5, 2), HØJRE(A2, 2))

Image
Image

Hvis den celle, du har med at gøre med, indeholder den fulde dato, men den er formateret som tekst, f.eks. 20200417, kan du bruge denne DATO-formel kombineret med funktionerne VENSTRE, MIDTE og HØJRE til at konvertere cellen til en korrekt formateret dato.

Hvad dette gør, er at udtrække de første fire cifre fra venstre med LEFT(A2, 4), tage to cifre fra midten ved det femte tegn via MID(A2, 5, 2), og kombinere det med de sidste to cifre fra højre med HØJRE(A2, 2). Den beregnede dato er 17/4/2020.

Se vores artikler om brug af Excels VENSTRE-, HØJRE- og MID-funktioner for at få flere oplysninger.

Dette år og måneden på en bestemt dag

=DATO(ÅR(I DAG()), MÅNED(I DAG()), 5)

Image
Image

TODAY-funktionen kan bruges sammen med DATE-funktionen til at hente information om i dag. For at minde dig selv om at betale regninger hver måned den 5. kan du bruge denne DATO-formel til automatisk at tilføje det aktuelle år og måned, men derefter placere 5 (eller en cellereference) som dagsværdi.

Beregn dato, når måned er Tekst

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

Image
Image

Nogle gange inkluderer en dato månedens tekstversion, f.eks. juni. Da Excel ikke forstår dette som et tal, skal du konvertere det til et med MONTH-funktionen. Vi har indlejret dette direkte i DATE-formlen i månedspositionen som MONTH(1&B2).

Fiksering af datoer, der ikke ligner datoer

Hvis resultatet af DATE-funktionen viser en masse tal i stedet for en dato, skal du formatere cellen som en dato.

Du kan f.eks. se et stort tal som 43938 i stedet for en normal udseende dato, som på dette skærmbillede nedenfor:

Image
Image

For at omformatere cellen skal du vælge den, vælge rullemenuen fra gruppeelementet Number og derefter vælge et af datoformaterne.

Anbefalede: