Sådan trækker du datoer fra i Excel
Hvis du har et Excel -ark med mange datoer, er chancerne for, at du i sidste ende bliver nødt til at beregne forskellene mellem nogle af disse datoer. Måske vil du se, hvor mange måneder det tog dig at betale din gæld af, eller hvor mange dage det tog dig at tabe dig en vis mængde vægt?
At beregne forskellen mellem datoer i Excel er let, men kan blive kompliceret afhængigt af, hvordan du vil beregne bestemte værdier. Hvis du for eksempel ville vide antallet af måneder mellem 2/5/2016 og 15/1/2016, skal svaret så være 0 eller 1? Nogle mennesker siger måske 0, da der ikke er en hel måned mellem datoerne, og andre siger måske 1, fordi det er en anden måned.
I denne artikel viser jeg dig, hvordan du beregner forskellene mellem to datoer for at finde antallet af dage, måneder og år med forskellige formler, afhængigt af dine præferencer.
Dage mellem to datoer
Den enkleste beregning, vi kan gøre, er at få antallet af dage mellem to datoer. Det gode ved at beregne dage er, at der i virkeligheden kun er én måde at beregne værdien på, så du behøver ikke bekymre dig om, at forskellige formler giver dig forskellige svar.
I mit eksempel ovenfor har jeg to datoer gemt i cellerne A2 og A3. Til højre kan du se forskellen mellem disse to datoer er 802 dage. I Excel er der altid flere måder at beregne den samme værdi på, og det er det, jeg gjorde her. Lad os tage et kig på formlerne:
Den første formel er blot en simpel subtraktion af de to datoer, A3 – A2 . Excel ved, at det er en dato og beregner blot antallet af dage mellem disse to datoer. Nemt(Easy) og meget ligetil. Derudover kan du også bruge DAGE-(DAYS) funktionen.
=DAYS(A3, A2)
Denne funktion tager to argumenter: slutdatoen og startdatoen. Hvis du skifter datoerne i formlen, får du bare et negativt tal. Til sidst kan du bruge en funktion kaldet DATEDIF , som er inkluderet i Excel fra Lotus 1-2-3 dage, men som ikke er en officielt understøttet formel i Excel .
=DATEDIF(A2, A3, "D")
Når du skriver formlen, vil du se, at Excel ikke giver dig forslag til felter osv. Heldigvis kan du se syntaksen og alle understøttede argumenter for DATEDIF-funktionen(DATEDIF function) her.
Som en ekstra bonus, hvad nu hvis du ville beregne antallet af hverdage mellem to datoer? Det er nemt nok, også fordi vi har en indbygget formel:
=NETWORKDAYS(startDate,endDate)
At beregne antallet af dage og ugedage er simpelt nok, så lad os tale om måneder nu.
Måneder mellem to datoer
Den vanskeligste beregning er antallet af måneder på grund af, hvordan du enten kan runde op eller ned, afhængigt af om det er en hel måned eller en del af måneden. Nu er der en MÅNEDE(MONTHS) - funktion i Excel , men den er meget begrænset, fordi den kun vil se på måneden, når forskellen beregnes, og ikke året. Det betyder, at det kun er nyttigt til at beregne forskellen mellem to måneder i samme år.
Da det er lidt meningsløst, lad os se på nogle formler, der vil give os det rigtige svar. Microsoft har leveret disse her(here) , men hvis du er for doven til at besøge linket, har jeg også givet dem nedenfor.
Round Up - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Round Down - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate)) *12+MONTH(LDate)-MONTH(EDate)
Nu er disse to ret lange og komplicerede formler, og du behøver virkelig ikke at forstå, hvad der foregår. Her er formlerne i Excel:
Bemærk, at du skal redigere formlen afrundet ned i selve cellen, fordi hele formlen af en eller anden mærkelig grund ikke vises i formellinjen. For at se formlen i selve cellen skal du klikke på fanen Formler(Formulas) og derefter klikke på Vis formler(Show Formulas) .
Så hvad er det endelige resultat af de to formler på vores nuværende eksempel? Lad os se nedenfor:
Rund(Round) op giver mig 27 måneder og rund ned giver mig 26 måneder, hvilket er præcist, alt efter hvordan du vil se på det. Til sidst kan du også bruge DATEDIF- funktionen, men den beregner kun hele måneder, så i vores tilfælde er svaret den returnerer 26.
=DATEDIF(A2, A3, "M")
år mellem to datoer
Ligesom med måneder kan år også opgøres alt efter om man vil tælle 1 år som hele 365 dage eller om en ændring i året tæller. Så lad os tage vores eksempel, hvor jeg har brugt to forskellige formler til at beregne antallet af år:
Den ene formel bruger DATEDIF og den anden bruger funktionen ÅR. Da forskellen i antallet af dage kun er 802, viser DATEDIF 2 år, mens ÅR-funktionen viser 3 år.
Igen er dette et spørgsmål om præference og afhænger af, hvad du præcist forsøger at beregne. Det er en god idé at kende begge metoder, så du kan angribe forskellige problemer med forskellige formler.
Så længe du er omhyggelig med, hvilke formler du bruger, er det ret nemt at beregne præcis, hvad du leder efter. Der er også mange flere datofunktioner uden for dem, jeg nævnte, så du er velkommen til at tjekke dem ud også på Office Support- webstedet. Hvis du har spørgsmål, er du velkommen til at kommentere. God fornøjelse!
Related posts
Tilføj en lineær regressionstendenslinje til et Excel-spredningsplot
Sådan laver du et histogram i Excel
Sådan beskytter du en Excel-fil med adgangskode sikkert
Sådan opretter du et rutediagram i Word og Excel
Sådan opretter du etiketter i Word fra et Excel-regneark
Sådan tilføjer du kommentarer til en Excel-regnearkcelle
Sådan opretter du en rulleliste i Excel
De 40 bedste Microsoft Excel-tastaturgenveje
Sådan bruges YEARFRAC-funktionen i Excel
Microsoft Excel Basics Tutorial – Lær at bruge Excel
Sådan opretter du en distributionsliste i Outlook
Brug Excel Mobiles nye "Indsæt data fra billede"-funktion
Sådan laver du en tjekliste i Excel
Brug oversigtsfunktioner til at opsummere data i Excel
Brug Excel-overvågningsvinduet til at overvåge vigtige celler i en projektmappe
Hvordan man beregner varians i Excel
Sådan opretter du Gantt-diagrammer i Microsoft Excel
Link celler mellem ark og projektmapper i Excel
13 OneNote tips og tricks til at organisere dine noter bedre
Brug Excel til at finde ud af en effektiv rente ud fra en nominel rente