
Sommario
La funzione EOMONTH di Excel restituisce l'ultimo giorno del mese, n mesi nel passato o nel futuro. Puoi utilizzare EDATE per calcolare le date di scadenza, le date di scadenza e altre date che devono atterrare l'ultimo giorno di un mese. Usa un valore positivo per mesi per ottenere una data futura e un valore negativo per ottenere una data passata.
Scopo
Ottieni l'ultimo giorno del mese n mesi nel futuro o nel passatoValore di ritorno
Data dell'ultimo giorno del meseSintassi
= EOMONTH (data_inizio, mesi)argomenti
- data_inizio : una data che rappresenta la data di inizio in un formato di numero di serie Excel valido.
- mesi : il numero di mesi prima o dopo la data_inizio.
Versione
Excel 2003Note sull'utilizzo
La funzione EOMONTH restituisce l'ultimo giorno del mese, n mesi nel passato o nel futuro. Usa un valore positivo per mesi per ottenere una data futura e un valore negativo per ottenere una data passata. Puoi usare EDATE per calcolare le date di scadenza, le date di scadenza e altre date che devono atterrare l'ultimo giorno di un mese.
EOMONTH restituisce un numero di serie corrispondente a una data. Per visualizzare il risultato come data, applica un formato numerico a tua scelta.
Utilizzo di base
Ad esempio, con il 12 maggio 2017 nella cella B5:
=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017
Puoi usare EOMONTH anche per spostarti negli anni:
=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015
Ultimo giorno del mese corrente
Per ottenere l'ultimo giorno del mese corrente, combina la funzione TODAY con EOMONTH in questo modo:
=EOMONTH(TODAY(),0) // last day of current month
La funzione TODAY restituisce la data corrente alla funzione EOMONTH. EOMONTH, con zero (0) per i mesi, utilizza la data corrente per calcolare l'ultimo giorno del mese corrente.
Primo giorno del mese corrente
Sebbene EOMONTH restituisca l'ultimo giorno del mese, puoi utilizzare EOMONTH per ottenere il primo giorno mese del mese corrente in questo modo:
=EOMONTH(TODAY(),-1)+1 // first day of current month
Vedere i collegamenti di seguito per ulteriori esempi su come utilizzare la funzione EOMONTH nelle formule.
Appunti
- Per i mesi , utilizza un numero positivo per le date future e un numero negativo per le date passate.
- EOMONTH restituirà l'errore #VALUE se la data di inizio non è una data valida.
- Se alla data di inizio è allegata una frazione di tempo, verrà rimossa.
- Se l'argomento mesi contiene un valore decimale, verrà rimosso.
- Per spostare qualsiasi data di n mesi nel futuro o nel passato, vedere la funzione EDATE.
- EOMONTH restituisce un numero seriale di data, che deve essere formattato come una data.
Video collegati

