Búsqueda

INDEX

Definición

INDEX devuelve el valor que se encuentra en una posición de fila dada, y opcionalmente de columna, dentro de un rango.

Sintaxis

=INDEX(array, row_num, [column_num])

Argumentos

Argumento Significado
array El rango del que se lee, como B2:B5.
row_num La posición de la fila dentro del rango, contando su primera fila como 1.
column_num Opcional. La posición de la columna dentro del rango; es necesaria cuando el rango tiene varias columnas.

Ejemplo resuelto

Un registro meteorológico enumera la lluvia mensual en B2:B5, y quieres la tercera entrada.

A: Mes B: Lluvia (mm)
Mar 57
Abr 66
May 38
Jun 24

Fórmula: =INDEX(B2:B5,3)

Resultado: 38. La tercera celda dentro de B2:B5 es B4, que contiene 38.

Práctica

El rango D2:E4 contiene nombres de té en la columna D y tiempos de infusión en la columna E: Sencha 2, Oolong 5 y Rooibos 7. Escribe una fórmula que devuelva el tiempo de infusión de la tercera fila.

  1. En F2, escribe una fórmula INDEX que devuelva la fila 3, columna 2 de D2:E4.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

INDEX obtiene un valor una vez que conoces su posición, MATCH encuentra esa posición y VLOOKUP combina ambos pasos para tablas sencillas.

Error común

Usar el número de fila de la hoja en lugar de la posición dentro del rango: con B2:B5, pedir la fila 4 devuelve el tercer elemento, y pedir la fila 5 devuelve #REF!.

Funciones relacionadas

Estos enlaces son funciones relacionadas.