Cálculo de una fecha cinco días antes del primer día hábil (Microsoft Excel)
DeWayne tiene una fecha en la celda A1 y es fácil extraer el mes de esa fecha. Sin embargo, lo que debe hacer es calcular la fecha que es cinco calendar días antes del primer día hábil del mes. Por lo tanto, si la fecha en la celda A1 es el 26 de abril de 2017, entonces el primer día hábil del mes sería el 3 de abril y cinco días antes sería el 29 de marzo.
Hay muchas fórmulas diferentes que puede utilizar para derivar dicha fecha. El más corto con el que me he encontrado es este:
=WORKDAY(A1-DAY(A1),1)-5
Resta el día del mes de la fecha actual, lo que da el último día del mes anterior. Usar esto como un parámetro para la función DÍA LABORAL, junto con un segundo parámetro de 1, le da el primer día hábil (día hábil) del mes actual. Luego se restan cinco días de esta fecha, dando el resultado deseado.
También puede, si lo prefiere, usar la función EOMONTH dentro de la fórmula, de esta manera:
=WORKDAY(EOMONTH(A1,-1),1)-5
La parte EOMONTH (A1, -1) de la fórmula da el mismo resultado que A1-DAY (A1), que es el último día del mes anterior.
También puede utilizar el tercer parámetro de la función DÍA LABORAL para tener en cuenta las vacaciones, si lo desea. La forma más sencilla de hacer esto es de esta manera:
=WORKDAY(A1-DAY(A1),1,MyHolidays)-5
En este uso, MyHolidays es un nombre que asigna a un rango de celdas, donde cada celda contiene la fecha de un feriado durante el año.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (12179) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.
Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:
link: / excel-Calculating_a_Date_Five_Days_before_the_First_Business_Day [Calculando una fecha cinco días antes del primer día hábil]
.