Pasar fechas de fin de semana a días laborales

En la creación de un plan de pagos como hago para que las fechas de pago que can en fin de semana las pase a un día hábil anterior o posterior. Por ejemplo
Sábado, 01 de Septiembre de 2011; baje al Viernes, 30 de Agosto de 2011
y
Domingo, 01 de Enero de 2012; pase al Lunes 02 de Enero de 2012

1 Respuesta

Respuesta
1
Intenta con esto:
en una celda a la derecha de la celda con la fecha de pago pon esta fórmula =SI(DIASEM(B1,2)=6,B1-1,SI(DIASEM(B1,2)=7,B1+1,B1))
En el ejemplo uso la función SI para saber si la fecha es Sábado o Domingo, Sí es Sábado le resta uno, Sí es Domingo le suma uno y para los demás días pasa la fecha igual.
En la condición de la función SI uso la función DIASEM(B1, 2), para obtener el número de día de la semana del 1 al 7,
En la celda B1 se supone que esta la fecha de pago original, el 2 es para definir que los días queden numerados así: Lunes =1 hasta el Domingo = 7.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas