Fórmula de Excel: Obtener el primer o último día laborable del mes

Para hallar el primer o último día laborable del mes correspondiente a una fecha determinada, puede usar fórmulas que combinan diversas funciones.
Si desea seguir este tutorial, descargue la hoja de cálculo de ejemplo.
Obtener el primer día laborable del mes
Fórmula genérica:
| WORKDAY(DATE(YEAR(date),MONTH(date),1)-1,1) |
Sintaxis y argumentos
| Date: the date that you want to get the first workday of its month. |
Valor de devolución
La fórmula devuelve un número de serie de cinco dígitos. Puedes aplicarle el formato de fecha para visualizarlo de forma más clara e inmediata.
Cómo funciona esta fórmula
La celda B3 contiene la fecha a partir de la cual debe obtenerse el primer día laborable del mes. Utilice la siguiente fórmula:
| =EOMONTH(B3,-2)+1 |
Pulse la tecla Intro para obtener el número de serie correspondiente y, a continuación, arrastre el controlador de autorrelleno sobre las celdas a las que desee aplicar esta fórmula.

Mantenga seleccionados los resultados, haga clic en la flecha del cuadro Formato de número situado en la pestaña Inicio y, en el menú desplegable expandido, seleccione Fecha corta o Fecha larga para dar formato a los resultados como fechas.
Explicación
Función MES: obtiene el mes como un número entero (del 1 al 12) a partir de una fecha.
Función AÑO: devuelve el año correspondiente a una fecha dada, expresado como un número de cuatro dígitos.
Función FECHA: crea una fecha a partir del año, el mes y el día.
Función DÍA.LAB: añade días laborables a la fecha de inicio indicada y devuelve una fecha laborable.
=DÍA.LAB(FECHA(AÑO(B3),MES(B3),1)-1,1)
=DÍA.LAB(FECHA(AÑO(B3),3,1)-1,1)
=DÍA.LAB(FECHA(2020,3,1)-1,1)
=WORKDAY(«2/29/2020»,1)
=3/2/2020
Obtener el último día laborable del mes
Fórmula genérica
| WORKDAY(EOMONTH(date,0)+1,-1) |
Sintaxis y argumentos
| Date: the date that you want to get the last workday of its month. |
Valor de devolución
La fórmula devuelve un número de serie de cinco dígitos. Puedes aplicarle el formato de fecha para visualizarlo de forma más clara e inmediata.
Cómo funciona la fórmula
Por ejemplo, si la celda B3 contiene la fecha a partir de la cual debe obtener el último día laborable del mes, utilice la siguiente fórmula:
| =WORKDAY(EOMONTH(B3,0)+1,-1) |
Pulse la tecla Intro para obtener el número de serie correspondiente y, a continuación, arrastre el controlador de autorrelleno sobre las celdas en las que quiera aplicar esta fórmula.

Mantenga seleccionados los resultados, haga clic en la flecha del cuadro **Formato de número** situado en la pestaña **Inicio** y, en el menú desplegable expandido, seleccione **Fecha corta** o **Fecha larga** para aplicar formato de fecha a los resultados.
Explicación
Función FIN.MES: obtén el último día del mes, ya sea en el futuro o en el pasado.
Función DÍA.LAB: añade días laborables a la Fecha de inicio especificada y devuelve un día laborable.
=DÍA.LAB(FIN.MES(B3,0)+1,-1)
=WORKDAY(«4/1/2020»,-1)
=3/31/2020
Fórmulas relacionadas
- Obtener fecha a partir de día, mes y año dados
Utiliza la función FECHA para generar una fecha estándar en Excel a partir del año, mes y día que especifiques. - Encontrar la fecha más antigua o más reciente en cada grupo
Este artículo ofrece fórmulas para hallar las fechas más antiguas y más recientes dentro de cada grupo en Excel. - Obtener el nombre del día a partir de una fecha dada
Este tutorial te muestra cómo usar una fórmula para obtener el nombre del día —por ejemplo, lunes o martes— a partir de una fecha determinada. - Crear rango de fechas semanal
En este tutorial te mostramos una fórmula para obtener rápidamente el rango de fechas semanal en Excel.
Funciones relacionadas
- Función FECHA de Excel
Crear fecha con año, mes y día - Función AÑO de Excel
Devuelve el año de una fecha en formato de número de serie de 4 dígitos - Función MES de Excel
La función MES se utiliza para obtener el mes como número entero (1 a 12) a partir de una fecha - Función DÍA de Excel
La función DÍA obtiene el día como número (1 a 31) a partir de una fecha - Función AHORA de Excel
Obtener la hora y la fecha actuales
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.