Hvordan å Trekke fra Datoer i Excel

0
2664

Hvis du har et Excel-ark med en rekke datoer, sjansene er du vil til slutt trenger for å beregne forskjeller mellom noen av disse datoene. Kanskje ønsker du å se hvor mange måneder det tok du å betale din gjeld eller hvor mange dager det tok å miste en bestemt mengde vekt?

Beregne forskjellen mellom datoer i Excel er lett, men det kan bli komplisert, avhengig av hvordan du ønsker å beregne visse verdier. For eksempel, hvis du ønsket å vite antall måneder mellom 2/5/2016 og 1/15/2016, bør svaret være 0 eller 1? Noen mennesker kan si 0, siden det er ikke en hel måned mellom datoer og andre kan si 1 fordi det er en annen måned.

I denne artikkelen vil jeg vise deg hvordan å beregne forskjeller mellom to datoer for å finne antall dager, måneder og år med ulike formler, avhengig av dine preferanser.

Dager Mellom To Datoer

Den enkleste regnestykke vi kan gjøre er å få det antall dager mellom to datoer. Den gode tingen om beregning av dager, er at det egentlig er bare én måte å beregne verdien, slik at du ikke trenger å bekymre deg om ulike formler for å gi deg forskjellige svar.

I mitt eksempel ovenfor, jeg har to datoer som er lagret i cellene A2 og A3. Til høyre, kan du se forskjellen mellom de to datoene er 802 dager. I Excel, og det er alltid flere måter å beregne samme verdi, og det er hva jeg gjorde her. La oss ta en titt på formler:

Den første formelen er bare en enkel subtraksjon av de to datoer, A3 – A2. Excel vet at det er en date og bare beregner antall dager mellom de to datoene. Enkelt og veldig rett-frem. I tillegg kan du også bruke DAGER funksjon.

=DAGER(A3, A2)

Denne funksjonen tar to argumenter: slutt dato og start-dato. Hvis du slår på datoer i formelen, vil du bare få et negativt tall. Til slutt, kan du bruke en funksjon kalt DATEDIF, som er inkludert i Excel fra Lotus 1-2-3 dager, men er ikke et offisielt støttes formelen i Excel.

=DATEDIF(A2, A3, “D”)

Når du skriver inn formelen, vil du se at Excel ikke gi deg noen forslag for feltene, etc. Heldigvis, kan du se syntaks og alle støttede argumenter for DATEDIF funksjon her.

Som en ekstra bonus, hva hvis du har lyst til å beregne antall dager mellom to datoer? Det er lett nok også fordi vi har en innebygd formel:

=NETWORKDAYS(startdato,sluttdato)

Beregning av antall dager og hverdager er enkel nok, så la oss snakke om måneder nå.

Måneder Mellom To Datoer

Den vanskeligste beregningen er antall måneder på grunn av hvordan du kan enten runde runde opp eller ned avhengig av om det er en komplett måned eller deler av en måned. Nå er det en MND funksjon i Excel, men det er svært begrenset, fordi det vil bare se på den måned da beregne forskjellen og ikke år. Dette betyr at det er kun nyttig for å beregne forskjellen mellom to måneder i samme år.

Siden det er en slags meningsløst, la oss se på noen formler som vil få oss det riktige svaret. Microsoft har gitt disse her, men hvis du er for lat til å gå inn på linken, har jeg gitt dem under også.

Runde Opp – =(ÅR(LDate) ÅR(EDate))*12+MÅNED(LDate)-MÅNED(EDate)
Runde Ned – =HVIS(DAG(LDate)>=DAG(EDate),0,-1)+(ÅR(LDate) ÅR(EDate))
*12+MÅNED(LDate)-MÅNED(EDate)

Dette er to ganske lange og kompliserte formler og du egentlig ikke trenger å forstå hva som foregår. Her er formler i Excel:

Merk du bør redigere runde ned formel i selve cellen seg selv, fordi for noen merkelig grunn hele formelen ikke dukker opp i formellinjen. For å se formelen i cellen seg selv, klikk på Formler – fanen og deretter klikke Vis Formler.

Så hva er det endelige resultatet av de to formlene på vår nåværende eksempel? La oss se nedenfor:

Runde opp gir meg 27 måneder og runde ned, gir meg 26 måneder, som er nøyaktig, avhengig av hvordan du ønsker å se på det. Til slutt, du kan også bruke DATEDIF funksjon, men den beregner bare full måneder, så i vårt tilfelle er svaret det returnerer er 26.

=DATEDIF(A2, A3, “M”)

Årene Mellom To Datoer

Som med måneder, år kan også beregnes avhengig av om du ønsker å telle 1 år som en full 365 dager, eller hvis en endring i året teller. Så la oss ta vårt eksempel hvor jeg har brukt to forskjellige formler for beregning av antall år:

En formel som bruker DATEDIF og andre bruker ÅR funksjon. Siden forskjellen i antall dager er bare 802, DATEDIF viser 2 år, mens den ÅRET funksjonen viser 3 år.

Igjen, dette er et spørsmål om preferanser og avhenger av hva du prøver å beregne. Det er en god idé å vite både metoder, slik at du kan angripe ulike problemer med ulike formler.

Så lenge du er forsiktig med hvilke formler du bruker, det er ganske enkelt å beregne nøyaktig hva du er ute etter. Det er også mye mer dato funksjoner utenfor de jeg har nevnt, så føl deg fri til å sjekke dem ut, også på Office nettsted for Støtte. Hvis du har noen spørsmål, føl deg fri til å kommentere. Nyt!