![¿Cómo elegir de forma variable una referencia de celda?](https://rvso.com/image/1585779/%C2%BFC%C3%B3mo%20elegir%20de%20forma%20variable%20una%20referencia%20de%20celda%3F.png)
Quiero hacer referencia a una celda en una fórmula de Excel. Sin embargo, quiero que el número de fila se base en el valor de una celda en otra celda. Por ejemplo, no solo quiero hacer referencia a la celda R2, quiero decir, hacer referencia a la celda que está en la columna R y que tiene el valor de fila que he enumerado en la columna V2.
¡Gracias por su ayuda!
Respuesta1
Utilice ÍNDICE:
=INDEX(R:R,V2)
Esto devolverá el valor de la celda en la columna R y el número de fila ingresado en V2.
Respuesta2
la fórmula indirecta debería hacerlo:
=indirect("R"&V2)
Respuesta3
solo para dar opciones. OFFSET
que es una función volátil seleccionará y devolverá celdas o rangos en función de una celda determinada. La función volátil volverá a calcular cada vez que cambie algo en la hoja. Las funciones no volátiles solo se recalculan cuando cambian las células que las afectan. Por lo tanto, muchas funciones volátiles en una hoja pueden provocar una cantidad innecesaria de cálculos excesivos. INDEX
es la mejor solución.
OFFSET
tome el siguiente formulario
OFFSET(BASE CELL, HOW MANY ROWS TO MOVE DOWN, HOW MANY COLUMNS TO MOVE OVER, HOW MANY ROWS TO RETURN, HOW MANY COLUMNS TO RETURN)
En su caso, estaría tentado a hacer que la fórmula tuviera el siguiente aspecto:
=OFFSET($R$1,V2,0,1,1)