Mover automáticamente la referencia de celda una vez que se cumple una condición

Mover automáticamente la referencia de celda una vez que se cumple una condición

Tabla 1: Por ejemplo: un subcontratista ingresará la fecha de una actualización en la fila 1 y el promedio de pies lineales instalados por día desde la última actualización en la fila 2.

Tabla 2: Tengo todo el rango de fechas del proyecto en la fila 4 (como el eje x del gráfico de progreso). En la fila 5, el eje y del gráfico, necesito mostrar los pies por día para cada día del período de actualización (es decir, "25" todos los días desde el inicio hasta el 5 de mayo) y luego cambiar automáticamente a los pies por día del siguiente período cuando llegue al siguiente período de actualización.

¿Existe una función para la fórmula en la fila 5 que hará avanzar la celda de referencia de pies por día (fila 2) a la siguiente celda cuando la fecha en la fila 4 caiga en el siguiente rango de actualización (fila 1)?

He creado versiones que solo usan declaraciones IF, OR y AND que incluyen cada celda en el rango de la fórmula... pero para rangos muy cortos. Estoy cambiando los requisitos y ahora el rango podría tener cientos de celdas, por lo que no puedo hacer una fórmula como “si G5<B1 ponga A2; si H5<B1 pon A2…” si tengo que salir a la columna FF.

Espero que esto quede claro. Por favor, avíseme si debo aclarar más.

Respuesta1

Parece que puedes hacer esto con INDEX y SUMIF. No sigo el ejemplo al 100%, sino algo como:

=INDEX(A:A,SUMIF(G5:FF5,">"&B1)+1)

información relacionada