Sådan beregnes antallet af måneder mellem to datoer i Excel

  • Del Dette
Hugh West

Microsoft Excel er et af de bedste værktøjer, som giver dig mulighed for at finde antallet af måneder mellem to datoer ved hjælp af en række unikke funktioner. Gennem disse funktioner kan du finde ud af tidsrummet for enhver hændelse eller en persons alder på én gang ved kun at indsætte to faste datoer.

Download arbejdsbog til øvelser

Du kan downloade vores Excel-arbejdsbog, som vi har brugt til at forberede denne artikel. Du kan også bruge denne øvelsesbog som en lommeregner ved at indtaste datoer i de specifikke felter for at beregne antallet af måneder mellem to datoer som anvist.

Antal måneder mellem to datoer.xlsx

4 nemme metoder til at finde antallet af måneder mellem to datoer i Excel

Lad os sige, at vi har et datasæt med nogle projekter, der er lanceret af en organisation, samt lancerings- og afslutningsdatoer for disse projekter.

Vi ønsker at finde ud af, hvor mange måneder det tager at afslutte projektet. Vi vil drøfte, hvordan vores formål kan opfyldes.

I dette afsnit vil du blive bekendt med 4 nemme metoder for at finde antallet af måneder mellem to datoer i Excel. Jeg vil diskutere dem med passende illustrationer her. Lad os tjekke dem nu!

1. Brug af DATEDIF-funktionen

DATEDIF-funktionen returnerer forskellen i dage, måneder eller år mellem to datoer, baseret på tre argumenter, en start- og slutdato og et argument kaldet unit. Vi viser den direkte og tilpassede form af denne funktion for at finde ud af antallet af måneder mellem de pågældende datoer.

1.1. Direkte anvendelse af DATEDIF-funktionen

Vi skal finde antallet af måneder som tidsrum for alle projekterne. Vi vil bruge DATEDIF funktion Følg nedenstående trin for at gøre det.

🖊️ Trin

  • Først skal du vælge en celle (dvs. E5 ), hvor du ønsker at finde tidsrummet som måneder, og skriv følgende formel i den celle.

=DATEDIF(C5,D5, "M")

Her,

  • C5 = Startdato
  • D5 = Sidste frist
  • M = parameteren for det antal måneder, der skal tælles i denne funktion

📃 Bemærk : Denne funktion beregner ikke den løbende måned, men stopper ved den foregående afsluttede måned.

  • Derefter skal du trykke på Indtast og du får antallet af måneder som et tidsrum for det første projekt i celle E5 .
  • Træk nu den Håndtag til påfyldning værktøj ned til Autofill formlen for de andre celler.

  • Derfor vil alle cellerne give dig antallet af måneder fra beregningen af disse to datoer.

📃 Bemærk : Hvis vi bruger "Y"(år) eller "D"(dage) i stedet for "M"(måneder) i parameterdelen inde i funktionslinjen, får vi den forskelle mellem to datoer også som et antal år eller dage.

1.2. Tilpasning af DATEDIF-funktionen

Nu kan du lære, hvordan du kan finde ud af, hvor mange år, måneder og dage der er mellem to datoer ved at tilpasse DATEDIF-funktion .

Opret blot følgende formel ved at tilpasse DATEDIF-funktion til at finde antallet af måneder mellem de fundne datoer og anvende den på dine data.

=DATEDIF(C5,D5, "Y")&" År(e) "&DATEDIF(C5,D5, "YM")&" Måned(er) "& DATEDIF(C5,D5, "MD")&" Dag(e)"

Her,

  • C5 = Startdato
  • D5 = Sidste frist
  • Y = antal år
  • MD = antal dage uden at tage hensyn til månederne
  • YM = antal måneder uden at tage hensyn til år

🗯️ Opdeling af formler

Så her bruger vi DATEDIF funktioner igen, men denne gang vil vi tilføje nogle tekstfunktioner som "År" også ved at bruge Ampersand(&) som vil skabe mellemrum mellem ord eller tal(e).

Før 3 tidsenheder bruger vi DATEDIF funktionen hver gang for at finde ud af antallet af år, måneder og dage hver for sig.

Læs mere: Excel-formel til beregning af antal dage mellem i dag og en anden dato

Lignende læsninger

  • Sådan anvendes Excel-formel til at tælle dage fra dato til i dag
  • Excel-formel til at finde dato eller dage for næste måned (6 hurtige måder)
  • Sådan Minus antal dage eller en dato fra i dag i Excel
  • Excel-formel til at tælle dage fra dato (5 nemme metoder)
  • Sådan tilføjes dage til dato ved hjælp af Excel-formel (5 nemme måder)

2. Indsættelse af YEARFRAC-funktionen

Nu skal vi bruge YEARFRAC-funktionen til at arbejde med det tidligere datasæt. YEARFRAC-funktionen returnerer årsbrøken, der repræsenterer antallet af hele dage mellem start_dato og end_date på grundlag af hele_dage .

2.1. YEARFRAC indpakket med INT-funktionen

INT-funktion bruges til at finde det nærmeste hele tal. Så ved at pakke YEARFRAC-funktionen med den INT-funktion omdanner den brøkdelvise værdi af året til et heltal.

Anvend følgende formel på en markeret celle.

=INT(ÅRFRAC(C5,D5,3)*12)

Her,

  • C5 = Startdato
  • D5 = Sidste frist
  • 3 = 365 dage på grundlag af optælling

🗯️ Opdeling af formler

Her finder vi først ud af antallet af år som tidsrum, som vil blive vist i decimalformat. Derefter vil denne værdi blive ganget med 12 (antal måneder i et år). Vi vil bruge INT funktion i starten for at konvertere decimaltal til heltalsformat.

Du vil se det samme resultat som tidligere.

  • Træk nu formlen igen som før for at finde ud af antallet af måneder som tidsrum for resten af projekterne.

2.2. YEARFRAC-funktionen omviklet med ROUNDUP-funktionen

Vi kan bruge den Funktionen ROUNDUP i stedet for den INT-funktion Men der er en forskel mellem disse to funktioner.

=AFRUNDET(ÅRFRAC(C5,D5,3)*12,0)

Her,

  • C5 = Startdato
  • D5 = Sidste frist

INT-funktion afrunder ikke decimalværdien, så den udelader decimalerne, selv om den er for tæt på den næste hele talværdi.

Men den Funktionen ROUNDUP giver dig mulighed for at afrunde tallet op til en fast decimal eller til det nærmeste hele tal, alt efter dit valg.

Læs mere: Sådan tæller du måneder fra dato til i dag ved hjælp af Excel-formel

3. Kombination af YEAR- og MONTH-funktioner

Her er en anden metode, som du også kan bruge til at opnå de samme resultater. Og vi kombinerer ÅR og MÅNED funktioner i denne metode. ÅR funktionen returnerer året for en dato, et heltal i intervallet 1900-9999 . og den MÅNED funktionen returnerer måneden, et tal fra 1 (januar) til 12 (december) .

Anvend følgende formel for at få antallet af måneder.

=(ÅR(D5)-ÅR(C5))*12+MÅNED(D5)-MÅNED(C5)

Her,

  • C5 = Startdato
  • D5 = Sidste frist

🗯️ Opdeling af formler

Det, vi gør her i Celle E5 is-

  1. i) Finde forskellene mellem årene,
  2. ii) Omregning af år til måneder,

iii) Tilføjelse af forskelle mellem to måneders rang eller orden.

Læs mere: Beregn år og måneder mellem to datoer i Excel (6 fremgangsmåder)

4. Subtraktion af MONTH-funktioner

I denne sidste del af alle metoderne vil vi nu kombinere MÅNED funktioner med en simpel subtraktionsformel.

Det, du skal gøre her, er at trække en gammel dato fra en ny dato ved at bruge MÅNED funktion for begge datoer, og så er du færdig.

=MÅNED(D5)-MÅNED(C5)

Her,

  • C5 = Startdato
  • D5 = Sidste frist

Bemærk : Denne metode har en ulempe, idet den kun giver mulighed for at finde antallet af forskelle mellem to måneder inden for et bestemt år.

Læs mere: [Rettet!] VALUE-fejl (#VALUE!) ved subtraktion af tid i Excel

Måneder Beregner for to datoer

Her giver jeg dig en beregner, hvor du blot kan indtaste datoer og få antallet af måneder mellem datoerne.

Konklusion

I denne artikel har jeg forsøgt at illustrere hver af metoderne til at beregne antallet af måneder mellem to datoer i Excel på en bekvem måde som muligt. Jeg håber, at denne artikel har guidet dig gennem de korrekte instruktioner grundigt som Hvis du fik spørgsmål eller feedback vedrørende denne artikel, kan du kommentere. Du kan også gå gennem andre nyttige artikler relateret til grundlæggende og avancerede Excelfunktioner på vores websted.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.