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
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:
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:
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:
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:
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:
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
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: