Descripción
Utiliza esta función para devolver un valor o la referencia a un valor desde dentro de una tabla o rango. Compatible con cadenas.
Sintaxis
INDEX(matriz, fila_num, [columna_num])
Entradas
Esta función acepta los siguientes argumentos:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
matriz |
Sí | El rango de celdas o la constante de matriz a seleccionar. | Un rango de celdas o una constante de matriz. |
número_de_fila |
Sí | El número de fila de la matriz desde la que devolver un valor. | Un número entero positivo, o en blanco si se proporciona column_num. |
número_columna |
Opcional | El número de columna de la matriz desde la que devolver un valor. | Un número entero positivo. Necesario si la matriz tiene más de una columna. |
Ejemplos
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y Resultados |
|---|---|---|
| Buscar un valor específico en una Tabla por su número de Fila y Columna. | =ÍNDICE(A1:C4,2,3) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, la fórmula devuelve 0,30 $. |
| Buscar un valor específico en una sola columna por su número de fila. | =ÍNDICE(A1:A4,3) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, la fórmula devuelve Cherry. |
| Devuelve un valor de una columna específica buscando un valor en una columna diferente. | =INDEX(C1:C4, MATCH("Cereza",A1:A4,0)) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, la fórmula devuelve 0,75 $. |
| Devuelve todos los valores de una columna especificada como una matriz. | =ÍNDICE(A1:C4,0,2) |
Esta fórmula funciona de la siguiente manera:
Para este conjunto de datos, la fórmula devuelve Rojo;Amarillo;Rojo;Marrón. |
Notas
- Si
row_numocolumn_numes 0, INDEX devuelve una matriz de la fila o columna completa. - ¡Si
row_numocolumn_numestá fuera de los límites, INDEX devuelve un error #REF! - Si se utiliza un ÍNDICE para una matriz, devolverá un error #¡VALOR!, porque las Hojas de cálculo Workiva no admiten matrices.
- Cuando utilices INDEX con una sola columna o una sola fila, puedes omitir el argumento
column_numorow_num, respectivamente.
Recomendaciones
- INDEX se utiliza a menudo en combinación con MATCH para obtener fórmulas de búsqueda flexibles. La página Utilizar INDEX-MATCH para crear búsquedas flexibles ofrece un ejemplo.
- Cuando trabajas con grandes conjuntos de datos, INDEX puede ser más eficaz que VLOOKUP para búsquedas múltiples.
- Puedes utilizar INDEX para hacer referencia dinámicamente a filas o columnas completas utilizando "0" como argumento de fila o columna.
- Combina INDEX con otras funciones como PEQUEÑO o GRANDE para encontrar el nmayor o menor valor de un rango.