valor una rango posicion otra obtener numero indice funcion fila direccion devolver dependiendo dar columna celda buscar buscado excel excel-formula

rango - obtener fila y columna de una celda excel



Obtener contenido de una celda dados los nĂºmeros de fila y columna (3)

Me tomó un tiempo, pero así es como lo hice dinámico. No depende de una tabla ordenada.

Primero comencé con una columna de nombres de estado (Columna A) y una columna de avión en cada estado (Columna B). (La fila 1 es una fila de encabezado).

Encontrar la celda que contiene la cantidad de aviones fue:

=MATCH(MAX($B$2:$B$54),$B$2:$B$54,0)+MIN(ROW($B$2:$B$54))-1

Lo puse en una celda y le puse un nombre a esa celda, "StateRow". Luego, usando los consejos de arriba, terminé con esto:

=INDIRECT(ADDRESS(StateRow,1))

Esto devuelve el nombre del estado del valor dinámico en la fila "StateRow", columna 1

Ahora, como los valores en la columna de recuento cambian con el tiempo a medida que se ingresan más datos, siempre sé qué estado tiene más aeronaves.

Quiero obtener el contenido de una celda dado su número de fila y columna. El número de fila y columna se almacena en celdas (aquí B1, B2). Sé que las siguientes soluciones funcionan, pero se sienten un poco hacky.

Sol 1

=CELL("contents",INDIRECT(ADDRESS(B1,B2)))

Sol 2

=CELL("contents",OFFSET($A$1, B1-1,B2-1))

¿Hay un método menos detallado? (como = CellValue (fila, col) o lo que sea)

Edición / aclaración: solo quiero usar las fórmulas de la hoja de cálculo de Excel. Sin VBA. En resumen, busco el equivalente del método VBA Cells () como una excelente fórmula.


No necesita la parte CELL () de sus fórmulas:

=INDIRECT(ADDRESS(B1,B2))

o

=OFFSET($A$1, B1-1,B2-1)

ambos funcionarán Tenga en cuenta que tanto INDIRECT como OFFSET son funciones volátiles. Las funciones volátiles pueden ralentizar el cálculo porque se calculan en cada recálculo único.


Try = index (ARRAY, ROW, COLUMN)

donde: Matriz: seleccione la hoja completa Fila, columna: sus referencias de fila y columna

Eso debería ser más fácil de entender para aquellos que buscan la fórmula.