TODAY-funktionen tilføjer den aktuelle dato til et regneark og i datoberegninger. Funktionen er en af Excels flygtige funktioner, hvilket betyder, at den opdaterer sig selv, hver gang et regneark med funktionen genberegnes.
Oplysningerne i denne artikel gælder for Excel 2019, 2016, 2013, 2010, 2007; Excel til Microsoft 365, Excel Online, Excel til Mac, Excel til iPad, Excel til iPhone og Excel til Android.
TODAY Funktionssyntaks og argumenter
En funktions syntaks henviser til funktionens layout og inkluderer funktionens navn, parenteser, kommaseparatorer og argumenter.
Syntaksen for TODAY-funktionen er:
=I DAG()
TODAY bruger computerens seriel dato, som gemmer den aktuelle dato og klokkeslæt, som et tal, som et argument. Den får disse oplysninger på den aktuelle dato ved at læse computerens ur.
Der er to muligheder for at indtaste TODAY-funktionen i et Excel-regneark:
- Skriv hele funktionen i en regnearkscelle.
- Indtast funktionen ved hjælp af TODAY-funktionsdialogboksen.
Da funktionen I DAG ikke har nogen argumenter, der kan indtastes manuelt, er det lige så nemt at skrive funktionen, som det er at bruge dialogboksen.
Hver gang et regneark åbnes, ændres datoen, medmindre automatisk genberegning er slået fra. For at forhindre, at datoen ændres, hver gang et regneark med automatisk genberegning åbnes, skal du bruge en tastaturgenvej til at indtaste den aktuelle dato.
Brug I DAG i Excel-beregninger
Nyttigheden af TODAY-funktionen bliver tydelig, når den bruges i datoberegninger, ofte i forbindelse med andre Excel-datofunktioner.
På billedet nedenfor udtrækker rækker 3 til 5 information relateret til den aktuelle dato (såsom det aktuelle år, måned eller dag) ved at bruge outputtet fra funktionen TODAY i celle A2 som argumentet for ÅR, Funktionerne MONTH og DAY.
TODAY-funktionen beregner også intervallet mellem to datoer, f.eks. antallet af dage eller år. Se række 6 og 7 på billedet ovenfor.
Datoer som tal
Datoerne i formlerne i række 6 og 7 kan trækkes fra hinanden, fordi Excel gemmer datoer som tal. Disse tal er formateret som datoer i regnearket for at gøre dem nemmere at bruge og forstå.
Datoen 1/11/2018 (1. november 2018) i celle A2 har f.eks. et serienummer på 43405 (antallet af dage siden 1. januar 1900). 15. oktober 2015 har et serienummer på 42.292.
Subtraktionsformlen i celle A6 gør brug af disse tal til at finde antallet af dage mellem de to datoer, 43, 405 - 42, 292=1113.
Formlen i celle A6 bruger Excels DATO-funktion til at sikre, at datoen 2015-10-15 indtastes og gemmes som en datoværdi.
Eksemplet i celle A7 bruger funktionen ÅR til at udtrække det aktuelle år fra funktionen I DAG i celle A2 og trækker derefter fra dette 1999 for at finde forskellen mellem de to år, 2018 - 1999=19.
Celle A7 blev formateret som Generelt, før formlen blev indtastet, og viser et forkert resultat. For at løse dette problem, se afsnittet Fix Date Format Issues i slutningen af denne artikel.
Fejlfind problemer med datogenberegning
Hvis funktionen I DAG ikke opdaterer til den aktuelle dato, hver gang arbejdsarket åbnes, er automatisk genberegning for projektmappen blevet slået fra.
For at aktivere automatisk genberegning:
- Vælg Fil > Options. På en Mac skal du vælge Excel > Preferences.
- Vælg Formler. På en Mac skal du vælge Calculation.
-
I sektionen Beregningsindstillinger skal du vælge Automatic for at aktivere automatisk genberegning.
- Luk dialogboksen og vend tilbage til regnearket.
Problemer med fixdatoformat
Når du trækker to datoer fra i Excel, vises resultatet ofte som en anden dato i stedet for et tal. Dette sker, hvis cellen, der indeholder formlen, blev formateret som Generelt, før formlen blev indtastet.
Fordi formlen indeholder datoer, ændrer Excel celleformatet til Dato. Celle A7 i eksemplet viser en celle, der er blevet formateret som en dato. Den indeholder forkerte oplysninger. For at se formelresultatet som et tal, skal cellens format sættes tilbage til Generelt eller til Tal:
- Fremhæv cellen eller cellerne med den forkerte formatering.
- Højreklik på de fremhævede celler for at åbne kontekstmenuen.
- Vælg Formater celler for at åbne dialogboksen Formater celler.
- Vælg fanen Number for at få vist formateringsmulighederne.
-
Vælg Generelt i kategorisektionen.
- Vælg OK for at lukke dialogboksen og vende tilbage til regnearket.