
Resumé
Excel EOMONTH-funktionen returnerer den sidste dag i måneden, n måneder i fortiden eller fremtiden. Du kan bruge EDATE til at beregne udløbsdatoer, forfaldsdatoer og andre datoer, der skal landes den sidste dag i en måned. Brug en positiv værdi i flere måneder for at få en dato i fremtiden, og en negativ værdi for at få en dato i fortiden.
Formål
Få sidste dag i måned n måneder i fremtiden eller fortidenReturneringsværdi
Sidste dag i månedsdatoSyntaks
= EOMONTH (startdato, måneder)Argumenter
- start_date - En dato, der repræsenterer startdatoen i et gyldigt Excel-serienummerformat.
- måneder - Antallet af måneder før eller efter startdato.
Version
Excel 2003Brugsanvisninger
EOMONTH-funktionen returnerer den sidste dag i måneden, n måneder i fortiden eller fremtiden. Brug en positiv værdi i flere måneder for at få en dato i fremtiden, og en negativ værdi for at få en dato i fortiden. Du kan bruge EDATE til at beregne udløbsdatoer, forfaldsdatoer og andre datoer, der skal landes den sidste dag i en måned.
EOMONTH returnerer et serienummer svarende til en dato. For at få vist resultatet som dato skal du anvende et nummerformat efter eget valg.
Grundlæggende brug
For eksempel med 12. maj 2017 i celle B5:
=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017
Du kan også bruge EOMONTH til at gå gennem år:
=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015
Sidste dag i den aktuelle måned
For at få den sidste dag i den aktuelle måned skal du kombinere TODAY-funktionen med EOMONTH på denne måde:
=EOMONTH(TODAY(),0) // last day of current month
TODAY-funktionen returnerer den aktuelle dato til EOMONTH-funktionen. EOMONTH, med nul (0) i måneder, bruger den aktuelle dato til at beregne den sidste dag i den aktuelle måned.
Første dag i den nuværende måned
Selvom EOMONTH returnerer den sidste dag i måneden, kan du bruge EOMONTH til at få den første dagmåned i den aktuelle måned sådan:
=EOMONTH(TODAY(),-1)+1 // first day of current month
Se nedenstående links for flere eksempler på, hvordan du bruger EOMONTH-funktionen i formler.
Bemærkninger
- For måneder , skal du bruge et positivt tal for fremtidige datoer og et negativt tal for datoer i fortiden.
- EOMONTH returnerer #VALUE-fejlen, hvis startdatoen ikke er en gyldig dato.
- Hvis startdatoen har en brøkdelstid, fjernes den.
- Hvis månedersargumentet indeholder en decimalværdi, fjernes den.
- For at flytte en dato n måneder ind i fremtiden eller fortiden, se EDATE-funktionen.
- EOMONTH returnerer et serienummer, der skal formateres som en dato.
Lignende videoer

