
Resumen
La función EOMONTH de Excel devuelve el último día del mes, n meses en el pasado o en el futuro. Puede usar EDATE para calcular fechas de vencimiento, fechas de vencimiento y otras fechas que deben aterrizar el último día de un mes. Utilice un valor positivo para meses para obtener una fecha en el futuro y un valor negativo para obtener una fecha en el pasado.
Propósito
Obtener el último día del mes n meses en el futuro o pasadoValor devuelto
Último día del mes fechaSintaxis
= EOMONTH (fecha_inicio, meses)Argumentos
- start_date : una fecha que representa la fecha de inicio en un formato de número de serie de Excel válido.
- meses : el número de meses antes o después de fecha_inicio.
Versión
Excel 2003Notas de uso
La función EOMONTH devuelve el último día del mes, n meses en el pasado o en el futuro. Utilice un valor positivo para meses para obtener una fecha en el futuro y un valor negativo para obtener una fecha en el pasado. Puede usar EDATE para calcular fechas de vencimiento, fechas de vencimiento y otras fechas que deben aterrizar el último día de un mes.
EOMONTH devuelve un número de serie correspondiente a una fecha. Para mostrar el resultado como fecha, aplique un formato de número de su elección.
Uso básico
Por ejemplo, con el 12 de mayo de 2017 en la celda B5:
=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017
También puede usar EOMONTH para moverse a través de los años:
=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015
Último día del mes actual
Para obtener el último día del mes actual, combine la función HOY con EOMONTH así:
=EOMONTH(TODAY(),0) // last day of current month
La función HOY devuelve la fecha actual a la función EOMONTH. EOMONTH, con cero (0) para meses, utiliza la fecha actual para calcular el último día del mes actual.
Primer día del mes actual
Aunque EOMONTH devuelve el último día del mes, puede usar EOMONTH para obtener el primer día del mes actual de esta manera:
=EOMONTH(TODAY(),-1)+1 // first day of current month
Consulte los enlaces a continuación para ver más ejemplos de cómo usar la función EOMONTH en fórmulas.
Notas
- Para meses , use un número positivo para fechas futuras y un número negativo para fechas pasadas.
- EOMONTH devolverá el error #VALUE si la fecha de inicio no es una fecha válida.
- Si la fecha de inicio tiene una fracción de tiempo adjunta, se eliminará.
- Si el argumento meses contiene un valor decimal, se eliminará.
- Para mover cualquier fecha n meses hacia el futuro o hacia el pasado, consulte la función EDITAR.
- EOMONTH devuelve un número de serie de fecha, que debe formatearse como una fecha.
Videos relacionados

