Formler og funksjoner

Beregne differansen mellom to datoer

Beregne forskjellen mellom to datoer

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Bruk DATODIFF-funksjonen når du vil beregne forskjellen mellom to datoer. Først setter du inn en start dato i en celle og en slutt dato i en annen. Skriv deretter inn en formel som en av følgende.

Advarsel!: Jeg f Start dato er større enn slutt dato, blir resultatet #NUM!.

Forskjell i dager

= DATODIFF (D9, E9, "d") med resultatet 856

I dette eksemplet er start datoen i celle D9, og slutt datoen er i E9. Formelen er på F9. «D» returnerer antall hele dager mellom de to datoene.

Forskjell i uker

= (DATODIFF (D13, E13, "d")/7) og resultat: 122,29

I dette eksemplet er start datoen i celle D13, og slutt datoen er i E13. "D" returnerer antall dager. Men Legg merke til /7 på slutten. Som deler antall dager med 7, fordi det er 7 dager i uken. Vær oppmerksom på at dette resultatet også må formateres som et tall. Trykk CTRL + 1. Klikk deretter tall > desimaler: 2.

Forskjell i måneder

= DATODIFF (D5, E5, "m") og resultat: 28

I dette eksemplet er start datoen i celle D5, og slutt datoen er i E5. I formelen returnerer «m» antallet fullstendige måneder mellom de to dagene.

Forskjell i år

= DATODIFF (D2, E2, "y") og resultat: 2

I dette eksemplet er start datoen i celle D2, og slutt datoen 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 alderen eller noens tjeneste tid. Resultatet kan være noe som «2 år, 4 måneder, 5 dager.»

1. Bruk DATODIFF til å finne totalt antall år.

= DATODIFF (D17, E17, "y") og resultat: 2

I dette eksemplet er start datoen i celle D17, og slutt datoen er i E17. I formelen returnerer «y» antall hele år mellom de to dagene.

2. Bruk DATODIFF på nytt med «YM» for å finne måneder.

= DATODIFF (D17, E17, "YM") og resultat: 4

I en annen celle bruker du DATODIFF-formelen med parameteren "YM" . «YM» returnerer antall gjenværende måneder etter det siste hele året.

3. Bruk en annen formel til å finne dager.

=DATODIFF(D17,E17,"md") og resultat: 5

Nå må vi finne antall gjenstående dager. Vi gjør dette ved å skrive en annen type formel, som vises 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 å bruke DATODIFF "MD"-argumentet fordi det kan beregne unøyaktige resultater.

4. valg fritt: kombinere tre formler i én.

= DATODIFF (D17, E17, "y") & "Years," &DATEDIF (D17, E17, "YM") & "måneder," &DATEDIF (D17, E17, "MD") & "dager" og resultat: 2 år, 4 måneder, 5 dager

Du kan plassere alle tre beregninger i én celle, som dette eksempel. Bruke amper sand, sitater og tekst. Det er en lengre formel å skrive inn, men det er alt i én. Tips! Trykk ALT + ENTER for å legge til linje SKIFT i formelen. Dette gjør det enklere å lese. Trykk også CTRL + SKIFT + U hvis du ikke kan se hele formelen.

Laste ned eksemplene våre

Du kan laste ned en eksempel arbeids bok med alle eksemplene i denne artikkelen. Du kan følge med, eller opprette dine egne formler.

Eksempler på beregning av dato for nedlasting

Andre dato-og tids beregninger

Som du så ovenfor, beregner DATODIFF-funksjonen forskjellen mellom en start dato og en slutt dato. I stedet for å skrive inn bestemte datoer, kan du imidlertid også bruke idag () -funksjonen i formelen. Når du bruker idag ()-funksjonen, bruker Excel data maskinens gjeldende dato for datoen. Vær oppmerksom på at dette endres når filen åpnes på nytt på en fremtidig dag.

= DATODIFF (idag (), D28, "y") og resultat: 984

Vær oppmerksom på at når du skriver, var dagen oktober 6, 2016.

Bruk dager. INTL-funksjonen når du vil beregne antall arbeids dager mellom to datoer. Du kan også la den ekskludere helger og ferier.

Før du begynner:Bestem deg for om du vil utelate ferie datoer. Hvis du gjør det, skriver du inn en liste med datoer for hellig dager i et eget område eller ark. Plasser hver jule dato i sin egen celle. Velg deretter disse cellene, velg formler _GT_ definere navn. Gi navn til området MyHolidays, og klikk OK. Deretter oppretter du formelen ved hjelp av Fremgangs måten nedenfor.

1. Skriv inn en start dato og en slutt dato.

Start dato i celle D53 er 1/1/2016, slutt dato er i celle E53 er 12/31/2016

I dette eksemplet er start datoen i celle D53 og slutt datoen er i celle E53.

2. i en annen celle skriver du inn en formel som dette:

= DAGER. INTL (D53, E53, 1) og resultat: 261

Skriv inn en formel som ovenfor-eksemplet. 1 i formelen etablerer lørdager og søndager som ukes lutt dager, og utelukker dem fra totalen.

Obs! Excel 2007 har ikke dager. INTL (funksjon). Den har imidlertid dager. Eksemplet ovenfor vil være som dette i Excel 2007: = dager (D53, E53). Du angir ikke 1 fordi dager antar at helgen er på lørdag og søndag.

3. endre 1 om nødvendig.

IntelliSense-liste som viser 2-søndag, mandag; 3 – mandag, tirsdag og så videre

Hvis lørdag og søndag ikke er helgene, endrer du 1 til et annet tall fra IntelliSense-listen. 2 oppretter for eksempel søndager og mandager som ukes lutt dager.

Hvis du bruker Excel 2007, hopper du over dette trinnet. DAGER-funksjonen i Excel 2007 antar alltid at helgen er på lørdag og søndag.

4. Skriv inn navnet på ferie området.

= DAGER. INTL (D53, E53, 1, MyHolidays) og resultat: 252

Hvis du har opprettet et navn på et ferie område i delen før du begynner, skriver du det på slutten av dette. Hvis du ikke har hellig dager, kan du la komma og MyHolidays ut. Hvis du bruker Excel 2007, vil eksemplet ovenfor være i stedet: = dager (D53, E53, MyHolidays).

TipsHvis du ikke vil referere til et navn på et ferie område, kan du også skrive inn et område, for eksempel D35: E:39. Eller du kan skrive inn hver ferie i formelen. Hvis for eksempel hellig dagene var 1. januar og 2 av 2016, skriver du dem slik: = dager. INTL (D53, E53, 1, {"1/1/2016", "1/2/2016"}). I Excel 2007 vil det se slik ut: = dager (D53, E53, {"1/1/2016", "1/2/2016"})

Du kan beregne brukt tid ved å trekke én gang fra et annet. Først sette inn et start tidspunkt i en celle og et Slut tids punkt i et annet. Pass på at du skriver inn en hel tid, inkludert time, minutter og et mellomrom før am eller PM. Slik gjør du det:

1. Skriv inn et start tidspunkt og Slut tids punkt.

Start dato/-klokkeslett for 7:15 AM, slutt dato/-klokkeslett 4:30 PM

I dette eksemplet er start tidspunktet i celle D80, og Slut tids punktet er i E80. Pass på at du skriver inn timen, minuttet og et mellomrom før am eller PM.

2. Angi formatet t:mm AM/PM.

Dialog boksen Formater celler, egen definert kommando, t:mm AM/PM-type

Velg begge datoene, og trykk på CTRL + 1 (eller Bilde av ikonet for MAC-kommando-knappen + 1 på Mac). Pass på å velge egen definert _GT_ T:mm AM/PM, hvis den ikke allerede er angitt.

3. trekk fra de to tidspunktene.

= E80-D80 og resultat: 9:15 AM

I en annen celle trekker du fra start tid-cellen fra Slut tids cellen.

4. Angi t:mm-formatet.

Dialog boksen Formater celler, egen definert kommando, t:mm-type

Trykk på CTRL + 1 (eller Bilde av ikonet for MAC-kommando-knappen + 1 på Mac). Velg Custom > t:mm slik at resultatet utelater am og PM.

Hvis du vil beregne tiden mellom to datoer og klokkeslett, kan du ganske enkelt trekke fra en fra det andre. Du må imidlertid bruke formatering på hver celle for å sikre at Excel returnerer resultatet du ønsker.

1. Skriv inn to fullstendige datoer og klokkeslett.

Start dato 1/1/16 1:00 PM; Slutt dato 1/2/16 2:00 PM

Skriv inn en fullstendig Start dato/-klokkeslett i én celle. Og skriv inn en fullstendig slutt dato/-klokkeslett i en annen celle. Hver celle skal ha en måned, dag, år, time, minutt og et mellomrom før am eller PM.

2. Angi 3/14/12 1:30 PM-formatet.

Dialog boksen Formater celler, kommandoen dato, 3/14/12 1:30 PM-type

Merk begge cellene, og trykk deretter CTRL + 1 (eller Bilde av ikonet for MAC-kommando-knappen + 1 på Mac). Velg deretter dato _GT_ 3/14/12 1:30 pm. Dette er ikke datoen du vil angi, det er bare et eksempel på hvordan formatet vil se ut. Vær oppmerksom på at i tidligere versjoner enn Excel 2016 kan dette formatet ha et annet prøve dato som 3/14/01 1:30 pm.

3. trekk fra de to.

= E84-D84 og resultat av 1,041666667

I en annen celle trekker du Start datoen/klokkeslettet fra slutt datoen/-klokkeslettet. Resultatet vil sannsynligvis se ut som tall og desimaler. Du løser det i neste trinn.

4. Angi formatet [h]: mm.

Dialog boksen Formater celler, egen definert kommando, [h]: mm type

Trykk på CTRL + 1 (eller Bilde av ikonet for MAC-kommando-knappen + 1 på Mac). Velg Egendefinert. Skriv inn [h]: mmi type -boksen.

Beslektede emner

DATODIFF-funksjonen
dager. INTL-funksjonen
dager
flere dato-og klokkeslett funksjoner
Beregner forskjellen mellom to tidspunkt

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×