Skip to main content

Angiv korrekt datoer i Excel med DATO-funktionen

Introduction to iOS, by Rhed Shi (Juni 2026)

Introduction to iOS, by Rhed Shi (Juni 2026)
Anonim

DATO Funktionsoversigt

Excels DATE-funktion returnerer en dato eller et serienummer på en dato ved at kombinere individuelle dag-, måned- og årelementer, der er indtastet som funktionsens argumenter.

For eksempel, hvis den følgende DATO-funktion er indtastet i et regneark celle,

= DATE (2016,01,01)

serienummeret 42370 returneres, hvilket refererer til datoen 1. januar 2016.

Ændring af serienumre til datoer

Når den er indtastet som sådan - som vist i celle B4 i billedet ovenfor - er serienummeret typisk formateret for at vise datoen. De trin, der er nødvendige for at udføre denne opgave, er anført nedenfor, hvis det er nødvendigt.

Indtast datoer som datoer

Når de kombineres med andre Excel-funktioner, kan DATE bruges til at producere en bred vifte af datformler som vist på billedet ovenfor.

En vigtig brug for funktionen - som vist i rækker 5 til 10 i billedet ovenfor - er at sikre, at datoer indtastes og fortolkes korrekt af nogle af Excels øvrige datafunktioner. Dette gælder især, hvis de indtastede data er formateret som tekst.

DATO-funktionens syntaks og argumenter

En funktions syntax henviser til funktionens layout og indeholder funktionens navn, parenteser og argumenter.

Syntaxen for DATE-funktionen er:

= DATO (År, Måned, Dag)

År - (påkrævet) indtast året som nummer et til fire cifre i længden eller indtast cellehenvisningen til dataens placering i regnearket

Måned - (påkrævet) indtast årets måned som et positivt eller negativt heltal fra 1 til 12 (januar til december) eller indtast cellehenvisningen til datas placering

Dag - (påkrævet) indtast dagen i måneden som et positivt eller negativt heltal fra 1 til 31, eller indtast cellehenvisningen til datas placering

Noter

  • Excel fortolker År argument ifølge datasystemet din computer bruger. Som standard bruger Microsoft Excel til Windows 1900-datasystemet.
  • Når du bruger dette datasystem, vises DATO-funktionen ikke før 1900.
  • Hvis værdien indtastet for År Argumentet er mellem 0 (nul) og 1899, den værdi lægges til 1900 for at bestemme året. For eksempel returnerer DATE (0,1, 2) den 2. januar 1900 (1900 + 0), mens DATE (1899,12,31) returnerer 31. december, 3799 (1900 + 1899). Af denne årsag skal årets fire cifre indtastes for året for at undgå fejl - som f.eks. "2016" snarere end "16".
  • Hvis året Argumentet er mellem 1900 og 9999, denne værdi er angivet som året for den resulterende dato. For eksempel returnerer DATE (2016,1, 2) den 2. januar 2016.
  • Hvis året argumentet er mindre end 0 eller større end 9999, returnerer Excel #NUM! fejlværdi.
  • Hvis værdien indtastet for Måned Argumentet er større end 12, værdien er divideret med 12, og antallet af fulde år tilføjes til År argument. For eksempel returnerer DATE (2016,15,1) datoen 1. marts 2017 (15 - 12 = 1 år + 3 måneder).
  • Hvis Måned Argumentet er mindre end 1, det antal måneder trækkes fra den aktuelle dato for at give en tidligere dato. For eksempel returnerer DATE (2016, -5,1) datoen 1. juli 2015.
  • Hvis værdien indtastet for Dag argumentet er større end antallet af dage i den angivne måned, tilføjer funktionen det antal dage til den næste måned. For eksempel returnerer DATE (2016,1,35) serienummeret, der repræsenterer 4. februar 2016, hvilket er fire dage efter 31. januar 2016.
  • Hvis Dag argumentet er mindre end 1, Dag trækker det antal dage fra den foregående måned. For eksempel returnerer DATE (2016,1, -15) serienummeret, der repræsenterer 16 december 2015, hvilket er 15 dage før 31. december 2015.

DATO Funktionseksempel

I billedet ovenfor bruges DATE-funktionen sammen med et antal Excels andre funktioner i en række datformler. De angivne formler er beregnet som en prøve af DATE-funktionens anvendelser.

De angivne formler er beregnet som en prøve af DATE-funktionens anvendelser. Formlen i:

  • række 5 går ind på den første dag i den aktuelle måned
  • række 6 konverterer en tekststreng (celle A5) til en dato;
  • række 7 viser ugedag for en given dato
  • række 8 tæller dage mellem nuværende og tidligere datoer;
  • række 9 konverterer et juliansk dagnummer (celle A9) til den aktuelle dato;
  • række 10 konverterer den aktuelle dato (celle A10) til et juliansk dagnummer.

Oplysningerne nedenfor omfatter de trin, der bruges til at indtaste DATE-funktionen, der er placeret i celle B4. Udgangen af ​​funktionen viser i dette tilfælde en sammensat dato, der er oprettet ved at kombinere individuelle datadelementer i cellerne A2 til C2.

Indtastning af DATO-funktionen

Indstillinger for indtastning af funktionen og dens argumenter omfatter:

  1. Indtastning af den komplette funktion: = DATO (A2, B2, C2) i celle B4
  2. Valg af funktion og dens argumenter ved hjælp af dialogboksen DATO-funktion

Selvom det er muligt at skrive den komplette funktion manuelt, finder det mange mennesker lettere at bruge dialogboksen, der passer efter at indtaste den korrekte syntaks for funktionen.

Trinene nedenfor dækker indtastning af DATE-funktionen i celle B4 i billedet ovenfor ved hjælp af funktionens dialogboks.

  1. Klik på celle B4 for at gøre den til den aktive celle
  2. Klik på formler fanebladet på båndmenuen
  3. Vælge Dato tid fra båndet for at åbne funktionsmenuen
  4. Klik på DATO i listen for at hente funktionens dialogboks
  5. Klik på "År" linjen i dialogboksen
  6. Klik på celle A2 for at indtaste cellehenvisningen som funktionen År argument
  7. Klik på "Måned" linjen
  8. Klik på celle B2 for at indtaste cellehenvisningen
  9. Klik på linjen "Dag" i dialogboksen
  10. Klik på celle C2 for at indtaste cellehenvisningen
  11. Klik på OK for at lukke dialogboksen og vende tilbage til regnearket
  12. Datoen 11/15/2015 skal vises i celle B4
  13. Når du klikker på celle B4, er den komplette funktion = DATE (A2, B2, C2) vises i formellelinjen over regnearket

Bemærk: Hvis udgangen i celle B4 er forkert efter indtastning af funktionen, er det muligt, at cellen er forkert formateret. Nedenfor er angivet trin til ændring af datoformat.

Ændring af datoformatet i Excel

En hurtig og nem måde at ændre formatet på celler, der indeholder DATE-funktionen, er at vælge en fra listen over forudindstillede formateringsindstillinger i Format celler dialog boks. Trinene nedenfor bruger tastaturgenvejskombinationen af ​​Ctrl + 1 (nummer et) for at åbne Format celler dialog boks.

At skifte til et datoformat:

  1. Fremhæv cellerne i regnearket, der indeholder eller vil indeholde datoer
  2. Tryk på Ctrl + 1 taster for at åbne Format celler dialog boks
  3. Klik på Nummer fanebladet i dialogboksen
  4. Klik på Dato i Kategori liste vindue (venstre side af dialogboksen)
  5. I Type vindue (højre side), klik på det ønskede datoformat
  6. Hvis de markerede celler indeholder data, skal Prøve boks vil vise et eksempel på det valgte format
  7. Klik på knappen Okay knappen for at gemme formatændringen og lukke dialogboksen

For dem, der foretrækker at bruge musen i stedet for tastaturet, er en alternativ metode til at åbne dialogboksen at:

  1. Højreklik på de markerede celler for at åbne kontekstmenuen
  2. Vælge Formater celler … fra menuen for at åbne Format celler dialog boks

###########

Hvis cellen efter at have skiftet til et datoformat for en celle, viser en række hashtags, der ligner ovenstående eksempel, skyldes cellen ikke bred nok til at vise de formaterede data. Forøgelse af cellen vil rette op på problemet.

Julian Day Numbers

Julian Day Numbers, som bruges af en række offentlige myndigheder og andre organisationer, er tal repræsenterer et bestemt år og dag. Længden af ​​disse tal varierer afhængigt af hvor mange cifre der bruges til at repræsentere årets og dagens komponenter i nummeret.

For eksempel, i billedet ovenfor, den Julian Day Nummer i celle A9 - 2016007 - er syv cifre lange med de fire første cifre i tallet repræsenterer året og de sidste tre årets dag. Som vist i celle B9 repræsenterer dette tal den syvende dag i året 2016 eller den 7. januar 2016.

Tilsvarende nummeret 2010345 repræsenterer den 345ste dag i året 2010 eller den 11. december 2010.