IDAG-funksjonen legger til gjeldende dato i et regneark og i datoberegninger. Funksjonen er en av Excels flyktige funksjoner, som betyr at den oppdaterer seg selv hver gang et regneark som inneholder funksjonen beregnes på nytt.
Informasjonen i denne artikkelen gjelder for Excel 2019, 2016, 2013, 2010, 2007; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone og Excel for Android.
TODAY Funksjonssyntaks og argumenter
En funksjons syntaks refererer til funksjonens layout og inkluderer funksjonens navn, parenteser, kommaskilletegn og argumenter.
Syntaksen for TODAY-funksjonen er:
=I DAG()
TODAY bruker datamaskinens seriedato, som lagrer gjeldende dato og klokkeslett, som et tall, som et argument. Den får denne informasjonen på gjeldende dato ved å lese datamaskinens klokke.
Det er to alternativer for å legge inn I DAG-funksjonen i et Excel-regneark:
- Skriv inn hele funksjonen i en regnearkcelle.
- Gi inn funksjonen ved å bruke IODAG-funksjonsdialogboksen.
Siden TODAY-funksjonen ikke har noen argumenter som kan legges inn manuelt, er det like enkelt å skrive inn funksjonen som det er å bruke dialogboksen.
Hver gang et regneark åpnes, endres datoen med mindre automatisk omberegning er slått av. For å forhindre at datoen endres hver gang et regneark med automatisk omberegning åpnes, bruk en hurtigtast for å angi gjeldende dato.
Bruk I DAG i Excel-beregninger
Nyttigheten til TODAY-funksjonen blir tydelig når den brukes i datoberegninger, ofte sammen med andre Excel-datofunksjoner.
I bildet nedenfor trekker rad 3 til 5 ut informasjon relatert til gjeldende dato (som gjeldende år, måned eller dag) ved å bruke utdataene fra TODAY-funksjonen i celle A2 som argumentet for ÅR, MONTH- og DAY-funksjonene.
TODAY-funksjonen beregner også intervallet mellom to datoer, for eksempel antall dager eller år. Se rad 6 og 7 i bildet ovenfor.
Datoer som tall
Datoene i formlene i rad 6 og 7 kan trekkes fra hverandre fordi Excel lagrer datoer som tall. Disse tallene er formatert som datoer i regnearket for å gjøre dem enklere å bruke og forstå.
Datoen 1.11.2018 (1. november 2018) i celle A2 har for eksempel et serienummer på 43405 (antall dager siden 1. januar 1900). 15. oktober 2015 har et serienummer på 42 292.
Subtraksjonsformelen i celle A6 bruker disse tallene for å finne antall dager mellom de to datoene, 43, 405 - 42, 292=1113.
Formelen i celle A6 bruker Excels DATO-funksjon for å sikre at datoen 15.10.2015 legges inn og lagres som en datoverdi.
Eksemplet i celle A7 bruker YEAR-funksjonen til å trekke ut gjeldende år fra TODAY-funksjonen i celle A2 og trekker deretter fra 1999 for å finne forskjellen mellom de to årene, 2018 - 1999=19.
Celle A7 ble formatert som Generelt før formelen ble lagt inn og viser et feil resultat. For å løse dette problemet, se delen Fix Date Format Issues på slutten av denne artikkelen.
Feilsøk problemer med datoomregning
Hvis I DAG-funksjonen ikke oppdateres til gjeldende dato hver gang regnearket åpnes, er automatisk omberegning for arbeidsboken slått av.
For å aktivere automatisk omberegning:
- Velg Fil > Options. På en Mac velger du Excel > Preferences.
- Velg Formler. På en Mac velger du Calculation.
-
I delen Beregnings alternativer, velg Automatic for å slå på automatisk omberegning.
- Lukk dialogboksen og gå tilbake til regnearket.
Fix Date Format Issues
Når du trekker fra to datoer i Excel, vises resultatet ofte som en annen dato i stedet for et tall. Dette skjer hvis cellen som inneholder formelen ble formatert som Generelt før formelen ble angitt.
Fordi formelen inneholder datoer, endrer Excel celleformatet til Dato. Celle A7 i eksemplet viser en celle som har blitt formatert som en dato. Den inneholder feil informasjon. For å se formelresultatet som et tall, må cellens format settes tilbake til Generelt eller til Number:
- Uthev cellen eller cellene med feil formatering.
- Høyreklikk på de uthevede cellene for å åpne hurtigmenyen.
- Velg Formater celler for å åpne dialogboksen Formater celler.
- Velg fanen Number for å vise formaterings alternativene.
-
I kategoridelen velger du Generelt.
- Velg OK for å lukke dialogboksen og gå tilbake til regnearket.