What to Know
- Syntaksen for EOMONTH-funksjonen er =EOMONTH(Start_date, Months).
- Velg Formler > Dato og tid. Velg EOMONTH for å få frem Function Dialog Box.
-
Velg Start_date og referansecellen, og velg deretter linjen Months og tilhørende celle.
Denne artikkelen forklarer hvordan du bruker Microsoft Excels EOMONTH-funksjon (forkortelse for End of Month) for å beregne en forfallsdato eller forfallsdato av en investering eller et prosjekt som faller i slutten av måneden. Instruksjonene dekker Excel 2019-2010 og Excel for Microsoft 365.
EOMONTH funksjonssyntaks og argumenter
En funksjons syntaks refererer til funksjonens layout og inkluderer funksjonens navn, parenteser, kommaskilletegn og argumenter.
Syntaksen for EOMONTH-funksjonen er:
=EOMONTH(Start_date, Months)
Start_date (påkrevd): Startdatoen for det aktuelle prosjektet eller arrangementet.
- Dette argumentet kan være en dato som er lagt inn i funksjonen, eller et navngitt område eller en cellereferanse til plasseringen av dataene i regnearket.
- Hvis en cellereferanse for startdatoen peker til en tom celle, anser funksjonen at cellen har en verdi på null.
Months (obligatorisk): Antall måneder før eller etter Start_date.
- Dette argumentet kan være en dato angitt i funksjonen eller et navngitt område eller cellereferanse til plasseringen av dataene i regnearket.
- Positive verdier gir fremtidige datoer.
- Negative verdier gir tidligere datoer.
- Hvis Months ikke er et heltall, avkortes det for å fjerne desimaldelen.
Excel EOMONTH-funksjonseksempel
Informasjonen nedenfor dekker trinnene som brukes for å legge inn EOMONTH-funksjonen i celle B3 i eksempelregnearket.
Vår eksempelfunksjon vil legge til og trekke fra måneder fra datoen 1. januar 2016.
Alternativer for å angi funksjonen og dens argumenter inkluderer:
- Skriv inn hele funksjonen i celle B3.
- Velge funksjonen og dens argumenter ved hjelp av Function Dialog Box.
Selv om det er mulig å skrive inn hele funksjonen for hånd, synes mange det er lettere å bruke dialogboksen til å legge inn argumentene til en funksjon.
Trinnene nedenfor leder deg gjennom hvordan du legger inn EOMONTH-funksjonen ved hjelp av funksjonens dialogboks.
Siden verdien for Months-argumentet er negativ (-6), vil datoen i celle B3 være tidligere enn startdatoen.
- Velg celle B3 for å gjøre den til den aktive cellen.
- I båndet velger du Formulas-fanen.
-
Velg Dato og tid for å åpne rullegardinmenyen for funksjoner.
- Velg EOMONTH for å få opp Function Dialog Box.
- Velg Start_date-linjen.
- Velg celle A3 i regnearket for å angi den cellereferansen.
- Velg linjen Months.
-
Velg celle B2 i regnearket for å angi cellereferansen.
- Velg OK for å gå tilbake til regnearket.
Datoen, 31.7.2015 (31. juli 2015), vises i celle B3 som er den siste dagen i måneden som er seks måneder før starten Dato; Hvis et tall, for eksempel 42215, vises i celle B3, er det sannsynlig at cellen har generell formatering brukt på den, og du må endre den til datoformatet.
Endre til datoformat i Excel
En rask og enkel måte å endre datoformatet for celler som inneholder EOMONTH-funksjonen, er å velge en fra listen over forhåndsinnstilte formaterings alternativer i Format Cells dialogboks.
- Uthev cellene som inneholder eller vil inneholde datoer i regnearket.
- Trykk Ctrl+ 1 på tastaturet for å åpne dialogboksen Formater celler.
- I dialogboksen velger du fanen Number.
-
I kategorilistevinduet velger du Date.
- I Type-vinduet velger du ønsket datoformat.
- Hvis de valgte cellene inneholder data, vil prøveboksen vise en forhåndsvisning av det valgte formatet.
- Velg OK for å lagre formatendringen og lukke dialogboksen.
For de som foretrekker å bruke musen i stedet for tastaturet, er en alternativ metode for å åpne dialogboksen å:
- Høyreklikk de valgte cellene for å åpne hurtigmenyen.
- Velg Formater celler for å åpne dialogboksen Formater celler.
Hvis en celle viser en rad med hashtags, er det fordi den ikke er bred nok til å inneholde de formaterte dataene. Utvidelse av cellen vil løse problemet.
Mulige EOMONTH-feil
Funksjonen returnerer VALUE! feilverdi hvis:
- Start_date er ikke en gyldig dato.
- Argumentet Month peker til en celle som inneholder boolske verdier, tekstdata eller feilverdier.
Funksjonen returnerer NUM! feilverdi hvis:
- Start_date er før til 1. januar 1900.
- Start_date minus Months gir en dato før 1. januar 1900.
Mer om EOMONTH-funksjonen
EOMONTH-funksjonen returnerer serienummeret (eller seriedatoen) for den siste dagen i måneden for det angitte antallet måneder før eller etter den oppførte startdatoen.
Funksjonen er veldig lik EDATE-funksjonen, bortsett fra at EDATE returnerer datoer som er et nøyaktig antall måneder før eller etter startdatoen, mens EOMONTH legger alltid til nok dager til å nå slutten av måneden.