Advarsel!: Excel inneholder DATODIFF-funksjonen for å støtte eldre arbeidsbøker fra Lotus 1-2-3. DATODIFF-funksjonen kan gi uriktige resultater ved visse scenarier. Hvis du vil ha mer informasjon, kan du gå til delen kjente problemer i funksjonsartikkelen DATODIFF .
Bruke DATODIFF-funksjonen når du vil beregne forskjellen mellom to datoer. Først setter du inn en startdato i en celle, og en sluttdato i en annen. Skriv deretter inn en formel som en av følgende.
Obs!: Hvis Start_date er større enn End_date, blir resultatet #NUM!.
Forskjell i dager
![=DATODIFF(D9,E9,"d") med resultatet 856](https://cxcs.microsoft.net/static/public/centralimages/nb-no/22c08e15-d2ea-48e7-bcd1-976acc7ca817/d0a776b5f911659433cf5f5d4bdbbbb1db05baaa.png)
I dette eksemplet er startdatoen i celle D9, og sluttdatoen er i E9. Formelen er i F9. "d" returnerer antall hele dager mellom de to datoene.
Forskjell i uker
![=(DATODIFF(D13,E13,"d")/7) og resultat: 122,29](https://cxcs.microsoft.net/static/public/centralimages/nb-no/41e28163-d081-4314-8464-054d018b9cd3/6c0633a656c532fc1ea6f43916c8ad832d1ae1a1.png)
I dette eksemplet er startdatoen i celle D13, og sluttdatoen er i E13. "d" returnerer antallet dager. Legg imidlertid merke til /7 på slutten. Dette dividerer antall dager med 7, siden det er 7 dager i en uke. Vær oppmerksom på at dette resultatet også må formateres som et tall. Trykk på CTRL + 1. Klikk deretter på Tall > Desimaler: 2.
Forskjell i måneder
![=DATODIFF(D5,E5,"m") og resultat: 28](https://cxcs.microsoft.net/static/public/centralimages/nb-no/21601e88-a749-4eaf-8eb2-3599512a4ef2/391201b9f5baea6905e3d8600e10903604613ce3.png)
I dette eksemplet er startdatoen i celle D5, og sluttdatoen er i E5. I formelen returnerer "m" antall hele måneder mellom de to dagene.
Forskjell i år
![=DATODIFFF(D2,E2,"y") og resultat: 2](https://cxcs.microsoft.net/static/public/centralimages/nb-no/af258eaf-039e-4f72-a5ac-e686b25ff131/029474e7aa42545418a04584c8e43ae765356762.png)
I dette eksemplet er startdatoen i celle D2, og sluttdatoen er i E2. "y" returnerer antall hele år mellom de to dagene.
Beregne alder i akkumulerte år, måneder og dager
Du kan også beregne alder eller en persons tjenestetid. Resultatet kan være noe som «2 år, 4 måneder og 5 dager.»
1. Bruke DATODIFF for å finne totalt antall år.
![=DATODIFF(D17,E17,"y") og resultat: 2](https://cxcs.microsoft.net/static/public/centralimages/nb-no/21f608e6-6d77-4f8b-8d3c-c1e159376e31/2dd59220319d4762db6824c7bcfa3059d2e67133.png)
I dette eksemplet er startdatoen i celle D17, og sluttdatoen er i E17. I formelen returnerer "y" antall hele år mellom de to dagene.
2. Bruke DATODIFF på nytt med "ym" for å finne måneder.
![=DATODIFF(D17,E17,"ym") og resultat: 4](https://cxcs.microsoft.net/static/public/centralimages/nb-no/4833a113-7df4-406b-b7ce-87cced7e6cf0/94268ef05aa3fbe2b08407edc69cc1c62f50c457.png)
Bruk DATODIFF-formelen med parameteren "ym" i en annen celle. "ym" returnerer antall gjenværende måneder etter det siste hele året.
3. Bruke en annen formel til å finne dager.
![=DATODIFF(D17,E17,"md") og resultat: 5](https://cxcs.microsoft.net/static/public/centralimages/nb-no/a50cd076-9f82-47e6-83a5-6f408a682f84/fc426f60110aadbb644b81c4db3c2ef874f4f4d5.png)
Nå må vi finne antall gjenværende dager. Vi gjør dette ved å skrive en annen type formel, vist ovenfor. Denne formelen trekker fra den første dagen i den avsluttende måneden (01.05.2016) fra den opprinnelige sluttdatoen i celle E17 (06.05.2016). Slik fungerer det: Først oppretter DATO-funksjonen datoen 01.05.2016. Den gjør dette ved å bruke året i celle E17 og måneden i celle E17. 1 representerer deretter den første dagen i denne måneden. DATO-funksjonens resultat er 01.05.2016. Deretter trekker vi det fra den opprinnelige sluttdatoen i celle E17, som er 06.05.2016. 06.05.2016 minus 01.05.2016 er 5 dager.
Advarsel!: Vi anbefaler ikke at du bruker argumentet DATODIFF "md" fordi det kan beregne unøyaktige resultater.
4. Valgfritt: Kombinere tre formler i én.
![=DATODIFF(D17,E17,"y")&" år, "&DATODIFF(D17,E17,"ym")&" måneder, "&DATODIFF(D17,E17,"md")&" dager og resultat: 2 år, 4 måneder, 5 dager](https://cxcs.microsoft.net/static/public/centralimages/nb-no/b26bb985-8951-4acb-a4b3-4694d6891596/d6f8ab5acee8457e88447e9aad443b009e5dab9e.png)
Du kan plassere alle tre beregningene i én celle som dette eksemplet. Bruk &-tegn, anførselstegn og tekst. Det er en lengre formel å skrive inn, men det er i det minste alt i én. Tips: Trykk ALT+ENTER for å plassere linjeskift i formelen. Dette gjør den enklere å lese. Trykk også på CTRL+SKIFT+U hvis du ikke kan se hele formelen.
Last ned eksemplene våre
Du kan laste ned en eksempelarbeidsbok som inneholder alle eksemplene i denne artikkelen. Følg med videre, eller opprett egne formler.Last ned eksempler på datoberegning
Andre dato- og tidsberegninger
Som du så ovenfor, beregner DATODIFF-funksjonen forskjellen mellom en startdato og en sluttdato. I stedet for å skrive inn bestemte datoer, kan du imidlertid også bruke IDAG()-funksjonen i formelen. Når du bruker IDAG()-funksjonen, bruker Excel datamaskinens gjeldende dato for datoen. Husk at dette endres når filen åpnes på nytt på en fremtidig dag.
![=DATODIFF(IDAG(),D28,"y") og resultat: 984](https://cxcs.microsoft.net/static/public/centralimages/nb-no/e2f04bef-aff8-4a37-904f-09e0bdab2f22/e6041711a92785a711da9d8d8a24a816c8da991f.png)
Vær oppmerksom på at da dette ble skrevet var dagen 6. oktober 2016.
Bruk NETT.ARBEIDSDAGER.INTL-funksjonen når du vil beregne antall arbeidsdager mellom to datoer. Du kan også få den til å utelate helger og helligdager.
Før du starter: Bestem om du vil utelate feriedatoer. Hvis du vil det, skriver du inn en liste over feriedatoer i et eget område eller ark. Plasser hver feriedato i sin egen celle. Merk deretter cellene, og velg Formler > Definer navn. Gi navn til området MyHolidays, og klikk på OK. Deretter oppretter du formelen ved hjelp av fremgangsmåten nedenfor.
1. Skriv en startdato og sluttdato.
![Startdatoen i celle D53 er 01.01.2016, sluttdatoen er i celle E53 er 31.12.2016](https://cxcs.microsoft.net/static/public/centralimages/nb-no/d1e0e05b-2c7c-4d8e-9e33-f65324010df9/17b274b4e5ec61ce87a9e203fe84b1f84ba0fbbd.png)
I dette eksemplet er startdatoen i celle D53, og sluttdatoen er i E53.
2. I en annen celle, skriver du en formel som dette:
![=NETT.ARBEIDSDAGER.INTL(D53,E53,1) og resultat: 261](https://cxcs.microsoft.net/static/public/centralimages/nb-no/e79cbb20-9c72-4fa5-9b40-d7a7756bc2ea/0a45e553b78dc20dbd354f3298f37749d1d3edf2.png)
Skriv inn en formel som i eksemplet ovenfor. 1 i formelen etablerer lørdager og søndager som helgedager, og utelater dem fra totalen.
3. Endre 1 om nødvendig.
![Intellisense-listen viser 2 – søndag, mandag; 3 – Mandag, tirsdag og så videre](https://cxcs.microsoft.net/static/public/centralimages/nb-no/3c049208-0c7a-4cb8-8a92-b537cedaa3e0/b457c6a0a497a56715abebe737c85345006f7f0d.png)
Hvis lørdag og søndag ikke er helgedagene dine, endrer du 1 til et annet nummer fra IntelliSense-listen. 2 etablerer for eksempel søndager og mandager som helgedager.
4. Skriv inn navnet på ferieområdet.
![=NETT.ARBEIDSDAGER.INTL(D53,E53,1,MyHolidays) og resultat: 252](https://cxcs.microsoft.net/static/public/centralimages/nb-no/e9b593bd-3572-4f29-821e-ff8d2bc00db4/8d12a5caead09dac3a3f8a6c895e202657d2dacb.png)
Hvis du opprettet et navn på et ferieområde i Før du begynner-delen ovenfor, skriver du det inn på slutten som dette. Hvis du ikke har feriedager, kan du utelate kommaet og MyHolidays.
Du kan beregne medgått tid ved å trekke fra ett klokkeslett fra et annet. Først setter du inn en starttid i en celle, og en sluttid i en annen. Pass på at du skriver inn en fulltidsenhet, inkludert time, minutter, og et mellomrom før AM eller PM. Slik gjør du det:
1. Skriv inn en starttid og sluttid.
![Startdato/-klokkeslett 7.15 AM, sluttdato/-klokkeslett 4.30 PM](https://cxcs.microsoft.net/static/public/centralimages/nb-no/264d7550-4780-4e40-a2c0-cc28b6844eb1/372f0f77dbdb8b148a55a33b13a4d8413b043ea0.png)
I dette eksemplet er starttiden i celle D80, og sluttiden er i E80. Pass på at du skriver inn time, minutt, og et mellomrom før AM eller PM.
2. Angi formatet t:mm AM/PM.
![Dialogboksen formater celler, egendefinert kommando, t:mm AM/PM-type](https://cxcs.microsoft.net/static/public/centralimages/nb-no/c2821d36-c171-4ebe-b39b-f69c7d6b9550/b7d6dae600cab5022e2afaa91799d74f1ad21419.png)
Velg begge datoene, og trykk Ctrl + 1 (eller
3. Trekk fra de to klokkeslettene.
![=E80-D80 og resultat: 09.15 AM](https://cxcs.microsoft.net/static/public/centralimages/nb-no/1b57ad7b-7aef-440b-a626-d76a6d4b975b/05513d649c296dbc54de60c8ae692e03cb65c08b.png)
Trekk fra starttidscellen fra sluttidscellen i en annen celle.
4. Angi formatet t:mm.
![Dialogboksen formater celler, egendefinert kommando, h:mm AM/PM-type](https://cxcs.microsoft.net/static/public/centralimages/nb-no/f6de02dc-36da-422e-b44d-3b00dcfa36c4/d266e95f891d0e49fa353392b770f2decd5f02b5.png)
Trykk på CTRL + 1 (eller
Hvis du vil beregne tiden mellom to datoer og klokkeslett, kan du ganske enkelt den ene fra den andre. Du må imidlertid bruke formatering på hver celle for å sikre at Excel returnerer resultatet du vil bruke.
1. Skriv inn to fullstendige datoer og klokkeslett.
![Startdato 01.01.16 1.00 PM; Sluttdato 02.01.16 2.00 PM](https://cxcs.microsoft.net/static/public/centralimages/nb-no/7f847dbd-fe5b-4121-9343-ce41d3e1a82d/85386dae2f14aafc4c373d1cff3767d6fbb1c5b1.png)
Skriv inn fullstendig startdato/-tid i én celle. Og skriv inn fullstendig sluttdato/-tid i en annen celle. Hver celle må ha måned, dag, år, time, minutt, og et mellomrom før AM eller PM
2. Angi formatet 14.03.12 1.30 PM.
![Dialogboksen formater celler, datokommando, 14.03.12 1.30 PM-type](https://cxcs.microsoft.net/static/public/centralimages/nb-no/bd843a18-f891-4ece-a637-70b6f903ea60/caa1eb2d5c1876e805951f9a05435ee372a6d613.png)
Velg begge cellene, og trykk Ctrl + 1 (eller
3. Trekk fra de to.
![=E84-D84 og resultatet av 1,041666667](https://cxcs.microsoft.net/static/public/centralimages/nb-no/8061bf97-0ef4-47d3-8c18-422dd3ee5434/f330897d24944b0f2aefe4548770ca89a78c67a2.png)
Trekk fra startdato-/-tidscellen fra slutdato-/-tidscellen i en annen celle. Resultatet vil sannsynligvis se ut som et tall og et desimaltall. Du løser dette i neste trinn.
4. Angi formatet [h]:mm.
![Dialogboksen formater celler, egendefinert kommando, [h]:mm-type](https://cxcs.microsoft.net/static/public/centralimages/nb-no/2edbd461-d4c5-49a7-a5a2-b6d9329c0411/c4415e3020bc61232710d8d533bcecc321d31eeb.png)
Trykk på CTRL + 1 (eller
Beslektede emner
DATODIFF-funksjonen NETT.ARBEIDSDAGER.INTL-funksjonen NETT.ARBEIDSDAGER.INTL Flere dato- og klokkeslettfunksjoner Beregne forskjellen mellom to klokkeslett