= EOMONTH (date,0)Resumen
Para calcular el último día de un mes en función de una fecha determinada, puede utilizar la función EOMONTH. En el ejemplo que se muestra, la fórmula en la celda B5 es:
|_+_|Explicación
El segundo argumento ( meses ) de la función EOMONTH le permite obtener el último día del mes en meses futuros o pasados. Cuando usa cero durante meses, EOMONTH devolverá el último día del mes en el mismo mes.
cómo concatenar texto en Excel
Para obtener el último día del mes anterior, use:
|_+_|
Para obtener el último día del mes siguiente, use:
|_+_|Fórmula alternativa
También puede escribir una fórmula usando las funciones FECHA, AÑO y MES para devolver el último día del mes:
cómo detener una macro en Excel|_+_|
El truco con esta fórmula es proporcionar cero por día. Cuando proporcione cero como argumento de día para FECHA, la función de fecha 'retrocederá' un día hasta el último día del mes anterior. Entonces, al agregar 1 al mes y usar cero para el día, FECHA devuelve el último día del mes 'original'.
Aunque EOMONTH es una función más conveniente, no acepta un rango de fechas en una fórmula de matriz . En ese caso, puede utilizar la alternativa anterior.
Autor Dave Bruns