Fórmula de Excel: obtener el contenido de la celda en una fila y columna determinadas -

Tabla de contenido

Fórmula genérica

=INDIRECT(ADDRESS(row,col))

Resumen

Para obtener el contenido de la celda con un número de fila y columna determinado, puede usar la función DIRECCIÓN junto con INDIRECTO. En el ejemplo que se muestra, la fórmula en G6 es:

=INDIRECT(ADDRESS(G4,G5))

Explicación

La función DIRECCIÓN de Excel devuelve la dirección de una celda en función de un número de fila y columna determinado. Por ejemplo, la función DIRECCIÓN con 1 para filas y columnas como esta:

=ADDRESS(1,1)

devuelve "$ A $ 1" como texto.

La función INDIRECTA devuelve una referencia válida de una cadena de texto.

En el ejemplo que se muestra, la función DIRECCIÓN devuelve el valor "$ C $ 9" dentro de INDIRECTO:

=INDIRECT("$C$9")

El INDIRECTO luego este texto en una referencia normal y devuelve el valor en la celda C9, que es "Melocotón".

Nota: INDIRECTO es una función volátil y puede causar problemas de rendimiento en hojas de trabajo más complicadas.

Con INDICE

Al alimentar la función INDICE con una matriz que comienza en A1 e incluye celdas de referencia, puede obtener el mismo resultado con una fórmula que puede ser más fácil de entender. Por ejemplo, la fórmula siguiente devolverá el mismo resultado que se ve en la captura de pantalla.

=INDEX(A1:E100,G4,G5)

El tamaño de la matriz es arbitrario, pero debe comenzar en A1 e incluir los datos a los que desea hacer referencia.

Articulos interesantes...