Bruke DATO-funksjonen i Excel når du skal ta tre separate verdier og kombiner dem for å lage en dato.
Tekniske detaljer
DATO-funksjonen returnerer det sekvensielle serienummeret som representerer en bestemt dato.
Syntaks: DATO(år,måned,dag)
Syntaksen for DATO-funksjonen har følgende argumenter:
År Obligatorisk. Verdien av argumentet år kan inneholde ett til fire sifre. Excel tolker argumentet år i henhold til datosystemet datamaskinen bruker. Microsoft Excel for Windows bruker som standard datosystemet 1900, hvilket betyr at første dato er 1. januar 1900.
Tips
Bruk fire sifre for argumentet år for å hindre uønskede resultater. 07 kan for eksempel bety 1907 eller 2007. Firesifrede år hindrer misforståelser.
- Hvis år er mellom 0 (null) og 1899 (inklusive), legges denne verdien til 1900 for å beregne årstallet. DATO(108,1,2) returnerer for eksempel 2. januar 2008 (1900+108).
- Hvis år er mellom 1900 og 9999 (inklusive), bruker Excel denne verdien som året. DATO(2008;1;2) returnerer for eksempel 2. januar 2008.
- Hvis år er mindre enn 0 eller 10 000 eller høyere, returnerer Excel #NUM! som feilverdi.
Måned Obligatorisk. Et positivt eller negativt heltall som representerer måneden i året fra 1 til 12 (januar til desember).
- Hvis måned er større enn 12 , legges dette antallet måneder til den første måneden i det angitte året. DATO(2008;14;2) returnerer for eksempel serienummeret som representerer 2. februar 2009.
- Hvis måned er mindre enn 1, trekker måned størrelsen av det antallet måneder, pluss 1, fra den første måneden i det angitte året. DATO(2008;-3;2) returnerer for eksempel serienummeret som representerer 2. september 2007.
Dag Obligatorisk. Et positivt eller negativt heltall som representerer dagen i måneden fra 1 til 31.
- Hvis dag er større enn antallet dager i den angitte måneden, legges dette antallet dager til den første dagen i måneden. DATO(2008;1;35) returnerer for eksempel serienummeret som representerer 4. februar 2008.
- Hvis dag er mindre enn 1, trekker dag størrelsen på det antallet dager, pluss én, fra den første dagen i den angitte måneden. DATO(2008;1;-15) returnerer for eksempel serienummeret som representerer 16. desember 2007.
Obs!
Excel lagrer datoer som etterfølgende serienumre, slik at de kan brukes i beregninger. 1. januar 1900 har serienummer 1, og 1. januar 2008 er serienummer 39448, fordi det er 39 447 dager etter 1. januar 1900. Microsoft 1900. januar 1900. Du vil måtte endre tallformatet (Formater celler) for å kunne vise riktig dato.
Syntaks: DATO(år,måned,dag)
For eksempel: =DATO(C2,A2,B2) kombinerer året fra celle C2, måneden fra celle A2 og dagen fra celle B2 og legger dem til i én celle som en dato. Eksempelet nedenfor viser det endelige resultatet i celle D2.
Trenger du å sette inn datoer uten en formel? Ikke noe problem. Du kan sette inn gjeldende dato og klokkeslett i en celle, eller du kan sette inn en dato som blir oppdatert. Du kan også fylle ut data automatisk i regnearkceller.
Endre datoformatet
På Hjem-fanen i Tall-delen velger du enten Lang dato eller Kort dato.
Du kan også høyreklikke på cellen(e) du vil endre, og velge Formater celler eller trykke på Ctrl+1. På en Mac holder du nede Ctrl mens du klikker på cellene (KOMMANDO+1 på en Mac).
Velg Dato fra Kategori-menyen .
Velg den nasjonale innstillingen (plasseringen) og datoformatet du vil bruke.
Hvis du vil ha mer informasjon om formatering av datoer, se Formatere en dato slik du vil.
Beregne en dato som er basert på en annen dato
Du kan bruke DATO-funksjonen til å opprette en dato som er basert på en annen celle dato. Du kan for eksempel bruke funksjonene ÅR, MÅNED og DAG til å opprette en jubileumsdato som er basert på en annen celle. La oss si at en ansatts første dag på jobb er 10/10/2016; DATO-funksjonen kan brukes til å fastslå hans femårsjubileum:
- DATO-funksjonen oppretter en dato.
=DATO(ÅR(C2)+5,MÅNED(C2),DAG(C2)) - ÅR-funksjonen ser på celle C2 og trekker ut «2012».
- Deretter legger «+5» til 5 år, og etablerer «2017» som jubileumsåret i celle D2.
- MÅNED-funksjonen trekker ut «3» fra C2. Dette etablerer «3» som måneden i celle D2.
- DAG-funksjonen trekker ut «14» fra C2. Dette etablerer «14» som dagen i celle D2.
Konvertere tekststrenger og tall til datoer
Hvis du åpner en fil som kommer fra et annet program, prøver Excel å gjenkjenne datoer i dataene. Men noen ganger er datoer ikke gjenkjennelige. Dette kan være fordi tallene ikke ligner på en vanlig dato, eller fordi dataene er formatert som tekst. Hvis dette er tilfelle, kan du bruke DATO-funksjonen til å konvertere informasjonen til datoer. I illustrasjonen nedenfor inneholder for eksempel celle C2 en dato i formatet: ÅÅÅÅMMDD. Den er også formatert som tekst. For å konvertere den til en dato, ble DATO-funksjonen brukt sammen med VENSTRE-, MIDTEN- og HØYRE-funksjoner.
- DATO-funksjonen oppretter en dato.
=DATO(VENSTRE(C2,4),MIDTEN(C2,5,2),HØYRE(C2,2)) - VENSTRE-funksjonen søker i celle C2 og tar 4 første tegnene fra venstre. Dette etablerer «2014» som året i den konverterte datoen i celle D2.
- DELTEKST-funksjonen søker i celle C2. Den begynner med det 5. tegnet, og tar deretter med 2 tegn til høyre. Dette etablerer «03» som måneden i den konverterte datoen i celle D2. Fordi formateringen av D2 er satt til Dato, inkluderes ikke «0» i det endelige resultatet.
- HØYRE-funksjonen søker i celle C2 og tar de første 2 tegnene fra ytterste høyre mot venstre. Dette etablerer «14» som dagen i datoen i D2.
Øk eller reduser en dato med et bestemt antall dager
Hvis du vil øke eller redusere en dato med et bestemt antall dager, kan du ganske enkelt legge til eller trekk fra antall dager i verdi eller cellereferansen som inneholder datoen.
I eksemplet nedenfor inneholder celle A5 datoen vi vil øke og redusere med 7 dager (verdien i C5).