Få måneder mellem datoer

For at måle en tidslinje for en aktivitet beregner vi forskellen mellem to datoer udtrykt i dage, uger, måneder og år. Men hvordan kan vi beregne forskellen mellem to datoer i måneder i Excel? Der er forskellige formler for at få måneder mellem to datoer i Excel.

Figur 1. Beregning af måneder mellem to datoer

Brug af Excel DATEDIF-formlen

Excel DATEDIF-funktionen beregner forskellen mellem to datoer baseret på det interval, der er angivet som dage, måneder, år. Ved hjælp af denne funktion kan vi returnere antallet af komplette måneder mellem to datoer i henhold til følgende syntaks;

=DATEDIF( start_date, end_date, "M”)

DATEDIF-funktionen rundes ned værdierne som standard og returnerer det komplette antal måneder mellem datoer. I vores eksempel kan vi få måneder mellem to datoer, der er anført i kolonne B og C som start- og slutdatoværdier. Vi skal bruge følgende formel i celle E2 og trække fyldhåndtaget ned;

=DATEDIF(B2,C2,"M")

Figur 2. Brug af DATEDIF-funktionen til at beregne måneder mellem to datoer

Brug af YEAR and MONTH Formula

Vi kan beregne måneder mellem to datoer i Excel ved hjælp af funktionerne YEAR og MONTH i en formel i henhold til følgende syntaks;

=(YEAR(end_date)-YEAR(start_date))*12+MONTH(end_date)-MONTH(start_date)

Denne formel sammenligner to givne datoer og beregner måneder mellem to datoer enten som et positivt eller negativt tal. Vi anvender denne formel i celle F2 og kopierer formlen ned, såsom;

=(YEAR(C2)-YEAR(B2))*12+MONTH(C2)-MONTH(B2)

Figur 3. Brug af formlen YEAR og MONTH til at beregne måneder mellem datoer

Bemærk, at resultatet af denne formel ikke altid ligner DATEDIF-funktionen . Fordi DATEDIF-funktionen returnerer antallet af forløbne måneder, der er gået mellem datoer, og denne formel fungerer på månedernes tal, der hører til forskellige datoer. Som i række 6 returnerer DATEDIF-funktionen 3 måneder, og formlen YEAR / MONTH returnerer 4, fordi datoerne hører til to forskellige måneder.

Figur 4. Forskellen mellem DATEDIF og YEAR / MONTH formler

Brug af YEARFRAC-formlen

Excel YEARFRAC-funktionen returnerer årets brøk, der repræsenterer antallet af hele dage mellem to datoer. Ved hjælp af denne funktion kan vi returnere antallet af brøkmåneder eller absolutte måneder mellem to datoer i henhold til den følgende syntaks;

=YEARFRAC( start_date, end_date) * 12

I dette eksempel bruger vi følgende formel i celle G2 for at få brøkmåneder mellem to datoer og kopiere den ned til nedenstående celler;

=YEARFRAC(B2,C2)*12

Figur 5. Brug af YEARFRAC-formlen til at beregne måneder mellem datoer

Øjeblikkelig forbindelse til en ekspert gennem vores Excelchat Service:

Det meste af tiden vil det problem, du skal løse, være mere komplekst end en simpel anvendelse af en formel eller funktion. Hvis du vil spare timer med forskning og frustration, så prøv vores live Excelchat-tjeneste! Vores Excel-eksperter er tilgængelige 24/7 for at besvare ethvert Excel-spørgsmål, du måtte have. Vi garanterer en forbindelse inden for 30 sekunder og en tilpasset løsning inden for 20 minutter.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *