Fórmula de Excel: obtenga el día de la semana más reciente -

Fórmula genérica

=date-MOD(date-dow,7)

Resumen

Si desea encontrar el miércoles, sábado o lunes más reciente, dada una fecha de inicio específica, puede usar una fórmula que use la función MOD.

Explicación

Las fórmulas que utilizan el concepto de "día de la semana" se basan en la idea de que cada día de la semana tiene un número específico. De forma predeterminada, Excel asigna 1 al domingo y 7 al sábado.

En la fórmula de ejemplo, B6 es la fecha 16/01/2015 y la fórmula en C6 es:

=B6-MOD(B6-7,7)

El número 7 (el argumento numérico en la función MOD) representa el día de la semana (dow) que desea.

Para resolver esta fórmula, Excel primero resta el dow (7 en este caso) de la fecha, luego introduce el resultado en la función MOD como el número. MOD devuelve el resto de dividir ese número por 7, que luego se resta de la fecha .

=B6-MOD(B6-7,7) =B6-MOD(42013,7) =B6-6 =42014 =1/10/2015

Si desea obtener el día de la semana más reciente a partir de la fecha actual, puede usar la función HOY, así:

=TODAY()-MOD(TODAY()-dow,7)

Nota: Si la fecha es el mismo día de la semana, se devolverá la fecha.

Articulos interesantes...