seleccionar - ingresar fecha aleatoria en excel
¿Cómo puedo obtener el próximo jueves de una fecha aleatoria? (2)
Esta fórmula te dará el jueves siguiente a una fecha en A1
=A1+7-WEEKDAY(A1+2)
Si A1 es un jueves, devuelve esa fecha, si debe ser A1 + 7 si A1 es jueves, entonces cambie a esta versión
=A1+8-WEEKDAY(A1+3)
Lo que quiero hacer es que tengas una lista de fechas aleatorias, nunca será la misma, así que tiene que ser una fórmula universal, pero obtienes cualquier fecha, cualquier fecha del año y luego cada jueves es el comienzo de una nueva semana. Para cada fecha, configure la fecha igual al jueves que sea mayor que la anterior y menor que el jueves.
Ejemplo para aclarar ya que estoy siendo vago, digamos que recibes el 24 de junio de 2012. El 24 de junio es más que el 21 de junio de 2012 (que es el jueves anterior) y es menos del 28 de junio de 2012, que es el próximo jueves. Esto significa que debe generar el valor 28 de junio de 2012 en la columna contigua.
¿Eso tiene algún sentido? En función de cualquier valor de fecha que obtenga, ¿calcula qué fecha del jueves debería generar? ¿Alguna forma de hacer esto en Excel?
=IF(WEEKDAY(A1) < 5, A1+5-WEEKDAY(A1), A1+5+7-WEEKDAY(A1))
Le dará el próximo jueves a partir de la fecha indicada en la celda A1 en Excel. Si la fecha de entrada es un jueves, dará el próximo jueves.
Use <= en el condicional si desea mostrar la entrada el jueves cuando se le dé un jueves, en lugar de mostrar el próximo jueves.