Fórmula genérica
=date+7-DIASEM(date+7-dow)
Explicación
Para obtener el siguiente día específico de la semana (es decir, el próximo miércoles, viernes o lunes) con una fecha de inicio determinada, puede usar una fórmula basada en la función DIASEM. En el ejemplo que se muestra, la fórmula en D6 es:
Para obtener un día diferente de la semana, use un valor diferente para "dow" en la fórmula. Con la configuración predeterminada, la función DIASEM utiliza un esquema donde domingo = 1, lunes = 2, martes = 3, miércoles = 4, jueves = 5, viernes = 6 y sábado = 7.
Para encontrar el próximo día de la semana, esta fórmula primero adelanta la fecha en 7 días, luego retrocede a la fecha correcta restando el resultado de un cálculo que usa la función DIASEM. En el ejemplo que se muestra, las fórmulas en la fila 6 son las siguientes:
En D6, la fórmula se resuelve así:
Donde B6 contiene la fecha viernes, 16 de enero de 2015, y 2 representa el lunes, el "dow". El resultado es el lunes 9 de enero de 2015.=B6+7-DIASEM(B6+7-2)
Para obtener un día diferente de la semana, use un valor diferente para "dow" en la fórmula. Con la configuración predeterminada, la función DIASEM utiliza un esquema donde domingo = 1, lunes = 2, martes = 3, miércoles = 4, jueves = 5, viernes = 6 y sábado = 7.
Cómo funciona la fórmula
En Excel, el concepto de "día de la semana" se basa en la idea de que cada día de la semana tiene un número específico. Con la configuración predeterminada, la función DIASEM trata el domingo como el primer día de la semana (1) y el sábado como el último día (7). Cuando se le da una fecha válida, la función DIASEM devolverá un número entre 1 y 7.Para encontrar el próximo día de la semana, esta fórmula primero adelanta la fecha en 7 días, luego retrocede a la fecha correcta restando el resultado de un cálculo que usa la función DIASEM. En el ejemplo que se muestra, las fórmulas en la fila 6 son las siguientes:
En la primera fórmula (C6), el número 7 (al final) representa el sábado. En la segunda fórmula (D6), el número es 2, para el lunes.
En D6, la fórmula se resuelve así:
Nota: cuando la fecha dada ya es el día deseado de la semana, se devolverá la fecha original.
0 comentarios:
Publicar un comentario