Innholdsfortegnelse
Denne opplæringen vil lære deg noen raske og enkle måter å finne ut hvor mange dager det er mellom to datoer i Excel.
Lurer du på hvor mange dager mellom to datoer? Kanskje du trenger å vite antall dager mellom i dag og en dato i fortiden eller fremtiden? Eller vil du bare telle arbeidsdager mellom to datoer? Uansett hva problemet ditt er, vil ett av eksemplene nedenfor absolutt gi en løsning.
Dag mellom dato-kalkulator
Hvis du leter etter et raskt svar, bare oppgi to datoer i de tilsvarende cellene, og vår online kalkulator vil vise deg hvor mange dager det er fra dato til dato:
Merk. For å se den innebygde arbeidsboken, vennligst tillat markedsføringskapsler.
Lurer du på å vite formelen som har beregnet datoene dine? Det er så enkelt som =B3-B2
:)
Nedenfor finner du den detaljerte forklaringen på hvordan denne formelen fungerer og lærer noen andre metoder for å beregne dager mellom datoer i Excel.
Hvor mange dager mellom datoer beregning
Den enkleste måten å beregne dager mellom datoer i Excel er ved å trekke en dato fra en annen:
Nyere dato- Eldre datoFor eksempel , for å finne ut hvor mange dager det er mellom datoene i cellene A2 og B2, bruker du denne formelen:
=B2 - A2
Hvor A2 er en tidligere dato, og B2 er en senere dato.
Resultatet er et heltall som representerer nr. dager mellom todatoer:
Hvordan denne formelen fungerer
Som du sikkert vet, lagrer Microsoft Excel datoer som serienumre som starter 1. januar 1900, som er representert ved tallet 1. I dette systemet lagres 2-Jan-1900 som tallet 2, 3-Jan-1900 som 3, og så videre. Så når du trekker fra en dato fra en annen, trekker du faktisk heltallene som representerer disse datoene.
I vårt eksempel trekker formelen i C3 43226 (den numeriske verdien av 6-mai-18) fra 43309 (den numerisk verdi på 28-jul-18) og returnerer et resultat på 83 dager.
Det fine med denne metoden er at den fungerer perfekt i alle tilfeller, uansett hvilken dato som er eldre og hvilken som er nyere. Hvis du trekker en senere dato fra en tidligere dato, som i rad 5 i skjermbildet ovenfor, returnerer formelen en forskjell som et negativt tall.
Beregn antall dager mellom datoer i Excel med DATEDIF
En annen måte å telle dager mellom datoer i Excel er ved å bruke DATEDIF-funksjonen, som er spesialdesignet for å regne ut datoforskjellen i ulike enheter, inkludert dager, måneder og år.
For å få tallet av dager mellom 2 datoer, oppgir du startdatoen i det første argumentet, sluttdatoen i det andre argumentet og "d"-enheten i det siste argumentet:
DATEDIF(startdato, sluttdato, "d")I vårt eksempel er formelen som følger:
=DATEDIF(A2, B2, "d")
I motsetning til subtraksjonsoperasjonen kan en DATEDIF-formel baretrekke en eldre dato fra en nyere dato, men ikke omvendt. Hvis startdatoen er senere enn sluttdatoen, gir formelen et #NUM! feil, som i rad 5 i skjermbildet nedenfor:
Merk. DATEDIF er en udokumentert funksjon, noe som betyr at den ikke er til stede i listen over funksjoner i Excel. For å bygge en DATEDIF-formel i regnearket ditt, må du skrive inn alle argumentene manuelt.
Tell dager mellom datoer med Excel DAYS-funksjonen
Brukerne av Excel 2013 og Excel 2016 har én til utrolig enkel måte å beregne dager mellom to datoer - DAYS-funksjonen.
Vær oppmerksom på at sammenlignet med DATEDIF krever en DAYS-formel argumentene i omvendt rekkefølge:
DAYS(sluttdato, startdato)Så formelen vår har følgende form:
=DAYS(B2, A2)
I likhet med subtraksjon returnerer den forskjellen som et positivt eller negativt tall, avhengig av om sluttdatoen er større eller mindre enn starten dato:
Hvordan beregne antall dager mellom i dag og en annen dato
Faktisk er det å beregne antall dager fra eller før en bestemt dato en spesielt tilfelle av "hvor mange dager mellom datoer" matematikk. For dette kan du bruke hvilken som helst av formlene som er diskutert ovenfor og oppgi IDAG-funksjonen i stedet for en av datoene.
For å beregne antall dager siden dato , dvs. mellom en tidligere dato. og i dag:
I DAG() - past_dateFor å telle antall dager til dato , dvs. mellom en fremtidig dato og i dag:
Future_date- I DAG()Som et eksempel, la oss beregne forskjellen mellom i dag og en tidligere dato i A4:
=TODAY() - A4
Og nå, la oss finne ut hvor mange dager det er mellom i dag og en senere dato:
Hvordan beregne arbeidsdager mellom to datoer i Excel
I situasjoner når du trenger å få antall dager mellom to datoer uten helger, bruk NETWORKDAYS-funksjonen:
NETTVERKDAGER(startdato, sluttdato, [helligdager])De to første argumentene bør allerede se kjent ut for deg, og det tredje (valgfrie) argumentet tillater ekskludering av en egendefinert liste over helligdager fra dagtellingen.
For å finne ut hvor mange virkedager som er mellom to datoer i kolonne A og B, bruk denne formelen:
=NETWORKDAYS(A2, B2)
Valgfritt kan du legge inn ferielisten din i noen celler og fortelle formelen om å utelate disse dagene:
=NETWORKDAYS(A2, B2, $A$9:$A$10)
Som et resultat er det bare virksomheter s dager mellom to datoer telles:
Tips. I tilfelle du trenger å håndtere tilpassede helger (f.eks. helger er kun søndag og mandag eller søndag), bruk funksjonen NETWORKDAYS.INTL, som lar deg spesifisere hvilke ukedager som skal regnes som helger.
Finn nummer av dager mellom to datoer med Dato & Time Wizard
Som du ser, gir Microsoft Excel en håndfullforskjellige måter å telle dager mellom datoer. Hvis du ikke er sikker på hvilken formel du skal bruke, la vår Date & Time Wizard gjør beregningen av hvor-mange-dager-mellom-to-datoer for deg. Slik gjør du:
- Velg cellen du vil sette inn formelen i.
- På kategorien Ablebits-verktøy , i Dato & Tid gruppe, klikk Dato & Tidsveiviser :
- I Dato & Tidsveiviser -dialogvinduet, bytt til kategorien Differanse og gjør følgende:
- I boksen Dato 1 skriver du inn den første datoen (startdato) eller en referanse til cellen som inneholder den.
- I Dato 2 -boksen skriver du inn den andre datoen (sluttdatoen).
- I Difference in -boksen, velg D .
Veiviseren viser umiddelbart en formelforhåndsvisning i cellen og resultatet i boksen Differanse i .
- Klikk Sett inn formel -knappen og få formelen satt inn i den valgte cellen. Ferdig!
Et dobbeltklikk på fyllhåndtaket, og formelen blir kopiert over kolonnen:
For å vise datoforskjellen på en litt annen måte, står du fritt til å velge et av tilleggsalternativene:
- Vis tekstetiketter - ordet "dager" vil vises sammen med tallet, som vist på skjermbildet nedenfor.
- Ikke vis null enheter - hvis datoforskjellen er 0 dager, en tom streng (tomcelle) vil bli returnert.
- Negativt resultat hvis Dato 1 > Dato 2 - formelen vil returnere et negativt tall hvis startdatoen er senere enn sluttdatoen.
Skjermbildet nedenfor viser et par ekstra alternativer i aksjon:
Slik beregner du antall dager mellom datoer i Excel. Hvis du vil teste vår Dato & Time Formula Wizard i regnearkene dine, er du velkommen til å laste ned 14-dagers prøveversjon av Ultimate Suite, som inkluderer dette samt 70+ andre tidsbesparende verktøy for Excel.
Tilgjengelige nedlastinger
Hvor mange dager mellom datoer - eksempler (.xlsx-fil)