domingo, 14 de junio de 2020

EXCEL: Obtener el último día del mes

Excel formula: Get last day of month

Fórmula genérica

=FIN.MES(date,0)

Explicación

Para calcular el último día de un mes en función de una fecha determinada, puede usar la función FIN.MES. En el ejemplo que se muestra, la fórmula en la celda B5 es:
=FIN.MES(B5,0)

Cómo funciona esta fórmula

El segundo argumento (meses) de la función FIN.MES le permite obtener el último día del mes en meses futuros o pasados. Cuando usa cero por meses, FIN.MES regresará el último día del mes en el mismo mes.
Para obtener el último día del mes anterior, use:
=FIN.MES(date,-1)
Para obtener el último día del próximo mes, use:
=FIN.MES(date,1)

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:
=FECHA(AÑO(date),MES(date)+1,0)
El truco con esta fórmula es proporcionar cero para el día. Cuando proporciona 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 por día, FECHA devuelve el último día del mes "original".
Aunque FIN.MES es una función más conveniente, no aceptará un rango de fechas en una fórmula de matriz. En ese caso, puede usar la alternativa anterior.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT