Hvordan bruke Excel EOMONTH-funksjonen

Innholdsfortegnelse

Sammendrag

Excel EOMONTH-funksjonen returnerer den siste dagen i måneden, n måneder i fortiden eller fremtiden. Du kan bruke EDATE til å beregne utløpsdatoer, forfallsdatoer og andre datoer som må lande den siste dagen i en måned. Bruk en positiv verdi i flere måneder for å få en dato i fremtiden, og en negativ verdi for å få en dato tidligere.

Hensikt

Få siste dag i måned n måneder i fremtiden eller fortiden

Returverdi

Siste dag i månedsdato

Syntaks

= EOMONTH (startdato, måneder)

Argumenter

  • start_date - En dato som representerer startdatoen i et gyldig Excel-serienummerformat.
  • måneder - Antall måneder før eller etter startdato.

Versjon

Excel 2003

Bruksanvisninger

EOMONTH-funksjonen returnerer den siste dagen i måneden, n måneder i fortiden eller fremtiden. Bruk en positiv verdi i flere måneder for å få en dato i fremtiden, og en negativ verdi for å få en dato tidligere. Du kan bruke EDATE til å beregne utløpsdatoer, forfallsdatoer og andre datoer som må lande den siste dagen i en måned.

EOMONTH returnerer et serienummer som tilsvarer en dato. For å vise resultatet som dato, bruk et tallformat du ønsker.

Grunnleggende bruk

For eksempel med 12. mai 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å bruke EOMONTH til å gå gjennom år:

=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015

Siste dag i inneværende måned

For å få den siste dagen i den nåværende måneden, kombiner TODAY-funksjonen med EOMONTH slik:

=EOMONTH(TODAY(),0) // last day of current month

I DAG-funksjonen returnerer den gjeldende datoen til EOMONTH-funksjonen. EOMONTH, med null (0) i måneder, bruker gjeldende dato for å beregne den siste dagen i den gjeldende måneden.

Første dag i inneværende måned

Selv om EOMONTH returnerer den siste dagen i måneden, kan du bruke EOMONTH for å få den første dagen i den nåværende måneden slik:

=EOMONTH(TODAY(),-1)+1 // first day of current month

Se lenker nedenfor for flere eksempler på hvordan du bruker EOMONTH-funksjonen i formler.

Merknader

  1. I flere måneder bruker du et positivt tall for fremtidige datoer og et negativt tall for datoer tidligere.
  2. EOMONTH returnerer #VALUE-feilen hvis startdatoen ikke er en gyldig dato.
  3. Hvis startdatoen har en brøkdel, blir den fjernet.
  4. Hvis månedersargumentet inneholder en desimalverdi, blir den fjernet.
  5. For å flytte en dato n måneder inn i fremtiden eller fortiden, se EDATE-funksjonen.
  6. EOMONTH returnerer et serienummer som må formateres som en dato.

Relaterte videoer

Hvordan beregne og markere utløpsdatoer Hvordan generere en utløpsdato i fremtiden, hvordan man beregner "dager igjen", og hvordan man fremhever datoer som er utløpt eller snart utløper med betinget formatering. SEKVENS av datoer I denne videoen vil vi se på hvordan du genererer en sekvens av datoer med SEKVENS-funksjonen.

Interessante artikler...