logo

Excel-forskjell mellom to datoer

Hvis vi jobber med mange prosjekter, må vi kanskje vite hvor mange måneder som har gått mellom de to datoene. Tilsvarende, hvis vi er i planleggingsfasen av et prosjekt, må vi kanskje vite start- og sluttdatoene. Antall måneder mellom to datoer kan beregnes på forskjellige måter (alle ved hjelp av forskjellige formler).

Vi skal se på forskjellige formler for å beregne forskjellen mellom to datoer i denne opplæringen.

Beregn forskjellen mellom to datoer ved å bruke funksjonen 'DATE-DIF'

Den mest passende funksjonen for å bestemme forskjellen mellom de to datoene er 'DATE-DIF'. I Excel, hvis vi ønsker å beregne forskjellen mellom to datoer i år, måneder eller dager, vil DATEDIF-funksjonen administrere det.

Det er en unik funksjon fordi den ikke er inkludert i Excels Dato & Time-funksjon. Så hvis vi går til formler, vil vi finne over 450 Excel-funksjoner, og hvis vi går til dato og klokkeslett, vil vi ikke se DATEDIF.

1. Beregn forskjellen mellom to gitte datoer i dager

Hvis vi vil vite hvor mange dager det er mellom to datoer, kan vi bruke følgende formel:

1. Først må vi skrive inn datofunksjonen nedenfor i den tomme cellen der vi trenger for å få resultatet.

 =DATEDIF(A2, B2, 'D') 

Merk: A2 angir startdatocellen, mens B2 angir sluttdatocellen i formelen ovenfor.

2. Deretter, for å fylle denne formelen, må vi dra fyllhåndtaket ned til cellen, og antall dager mellom datoene bestemmes som vist i skjermbildet nedenfor:

java concat streng
Excel-forskjell mellom to datoer

2. Beregn forskjellen mellom to gitte datoer i måneder

Hvis vi ønsker å finne ut hvor mange måneder det er mellom to datoer, kan vi bruke formelen nedenfor i en tom celle:

 =DATEDIF(A2,B2,'M') 

Merk: Startdatocellen er A2, mens sluttdatocellen er B2.

Deretter må vi dra fyllhåndtaket ned til cellene slik at vi kan bruke formelen ovenfor, og forskjellen mellom to datoer i måneder er bestemt, som vist i skjermbildet nedenfor:

Excel-forskjell mellom to datoer

3. Beregn forskjellen mellom to gitte datoer i år

Vi kan også bruke DATEDIF-funksjonen for å beregne antall år mellom to datoer:

konvertere streng til int java

For å bestemme forskjellen mellom to gitte datoer i år, må vi skrive inn følgende formel i den tomme cellen:

 =DATEDIF(A2,B2, 'Y') 

Merk: Startdatocellen er A2, mens sluttdatocellen er B2.

Deretter, for å bruke denne formelen, drar du fyllhåndtaket ned til cellene, og antall år mellom de spesifikke to datoene returneres, som vist i skjermbildet nedenfor:

Excel-forskjell mellom to datoer

4. Beregn forskjellen mellom to gitte datoer i dager, måneder og år

Hvis vi ønsker å beregne differansen mellom to datoer i år, måneder , og dager sammen, så må vi bruke følgende formel:

 =DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days' 

Merk: A2 er startdatocellen, og B2 er sluttdatocellen.

Etter det må vi dra fyllhåndtaket ned til cellene som vi vil bruke formelen ovenfor; da vil vi se følgende utgang:

Excel-forskjell mellom to datoer

Merk at vi også kan bruke doble anførselstegn for å manuelt spesifisere datoer i FIL funksjon. Bare dobbeltsjekk at datoene i doble anførselstegn i Excel er i et gyldig datoformat.

5. Beregn forskjellen mellom to gitte datotider i dager, timer og minutter

Følgende formel kan hjelpe oss med å beregne forskjellen mellom to datotider i dager, timer , og minutter hvis vi har to lister med datoer og klokkeslett.

Vi må skrive inn følgende formel i en tom celle:

 =INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''') 

MERK: A2 er startdato-tid-cellen, og B2 er sluttdato-tidscellen:

Etter det drar du fyllhåndtaket ned til cellene der vi vil bruke formelen, og vi får ønsket resultat:

Excel-forskjell mellom to datoer

Tell dager mellom datoer med Excel DAYS-funksjon

MS Excel 2013 introduserer DAYS funksjon . Hensikten er å finne ut hvor mange dager det er mellom to datoer. I Excel er DAYS-funksjonen en Dato/klokkeslett funksjon hvor vi kan beregne antall dager mellom to datoer.

Vær oppmerksom på at i motsetning til DATEDIF, argumentene for a DAGER formelen må angis i omvendt rekkefølge.

full huggorm sannhetstabell
 DAYS(end_date, start_date) 

Så formelen vår har følgende form:

=DAGER(B2; A2)

Avhengig av om sluttdatoen er mindre eller større enn startdatoen, returnerer den differansen som positiv eller negativ, på samme måte som subtraksjon:

Excel-forskjell mellom to datoer

Hvordan beregne arbeidsdager mellom to datoer i Excel

Hvis vi ønsker å finne ut hvor mange virkedager som er mellom to datoer, kan vi bruke NETTVERKDAGER funksjon:

 NETWORKDAYS(start_date, end_date, [holidays]) 

De to første argumentene er velkjente, mens det tredje argumentet, som er valgfritt, tillater oss å utelate en egendefinert liste over helligdager fra dagtellingen.

Bruk følgende formel for å beregne antall arbeidsdager mellom to datoer i kolonne A og kolonne B.

=NETTVERKDAGER(A2; B2)

java-program
Excel-forskjell mellom to datoer

Vi kan også legge inn ferielisten vår i noen få celler og fortelle formelen å utelate disse dagene:

=NETTVERKDAGER(A2, B2, $A:$A)

Som et resultat er det kun virkedager som telles mellom to datoer:

Excel-forskjell mellom to datoer

Merk: Hvis vi må administrere egendefinerte helger som lørdag eller søndag eller bare søndag, må vi bruke funksjonen NETWORKDAYS.INTL som lar oss definere hvilke ukedager som må anses som helger.