Búsqueda y referencia: función INDICE
Descripción
La función INDICE devuelve un valor o la referencia a un valor dentro de una tabla o rango. Puede utilizar la función INDICE de dos formas:
- Para devolver el valor de una celda o matriz de celdas especificadas.
- Para devolver una referencia a celdas especificadas.
Usando la función INDICE para devolver el valor de una celda o matriz de celdas especificada
Use esto si el primer argumento de INDEX es una constante de matriz.
Description
La función devuelve el valor de un elemento en una tabla o una matriz, seleccionado por los índices de número de fila y columna.
Syntax
INDEX (array, row_num, [column_num])
Arguments
Argumento | Descripción | Requerido / Opcional |
---|---|---|
Formación | Un rango de celdas o una matriz constante. Si la matriz contiene solo una fila o columna, el argumento correspondiente Row_num o Column_num es opcional. Si la matriz tiene más de una fila y más de una columna, y solo se usa Row_num o Column_num, INDEX devuelve una matriz de toda la fila o columna en la matriz. |
Necesario |
Row_num | Selecciona la fila de la matriz de la que devolver un valor. Si se omite Row_num, se requiere Column_num. |
Necesario |
Column_num | Selecciona la columna de la matriz desde la que devolver un valor. Si se omite Column_num, Row_num es obligatorio. |
Opcional |
Notes
Si se utilizan los argumentos Row_num y Column_num, INDEX devuelve el valor en la celda en la intersección de Row_num y Column_num.
Si establece Row_num o Column_num en 0 (cero), INDEX devuelve la matriz de valores para toda la columna o fila, respectivamente. Para usar los valores devueltos como una matriz, ingrese la función INDICE como una fórmula de matriz en un rango horizontal de celdas para una fila y en un rango vertical de celdas para una columna. Para ingresar una fórmula de matriz, presione CTRL + MAYÚS + ENTRAR
Row_num y Column_num deben apuntar a una celda dentro de la matriz. De lo contrario, INDEX devuelve #REF! valor de error.
Usando la función INDICE para devolver una referencia a celdas especificadas
Description
La función devuelve la referencia de la celda en la intersección de una fila y columna en particular. Si la referencia se compone de selecciones no adyacentes, puede elegir la selección para buscar.
Syntax
INDEX (reference, row_num, [column_num], [area_num])
Arguments
Argumento | Descripción | Requerido / Opcional |
---|---|---|
Referencia | Una referencia a uno o más rangos de celdas. Si ingresa un rango no adyacente para la referencia, incluya la referencia entre paréntesis. Si cada área de referencia contiene solo una fila o columna, el argumento Row_num o Column_num, respectivamente, es opcional. Por ejemplo, para una referencia de una sola fila, use - INDICE (referencia ,, núm_columna) |
Necesario |
Row_num | El número de la fila de referencia desde la que devolver una referencia. |
Necesario |
Column_num | El número de la columna de referencia desde la que devolver una referencia. |
Opcional |
Area_num | Selecciona un rango de referencia desde el que devolver la intersección de Row_num y Column_num. La primera área seleccionada o ingresada se numera 1, la segunda es 2 y así sucesivamente. Si se omite Area_num, INDEX usa el área 1. |
Opcional |
Notes
Después de que Reference y Area_num hayan seleccionado un rango en particular, Row_num y Column_num seleccionan una celda en particular: Row_num 1 es la primera fila en el rango, Column_num 1 es la primera columna, y así sucesivamente. La referencia devuelta por INDEX es la intersección de Row_num y Column_num.
Si establece Row_num o Column_num en 0 (cero), INDEX devuelve la referencia para toda la columna o fila, respectivamente.
Row_num, Column_num y Area_num deben apuntar a una celda dentro de la referencia. De lo contrario, INDEX devuelve #REF! Valor de error. Si se omiten Row_num y Column_num, INDEX devuelve el área en la referencia especificada por Area_num.
El resultado de la función INDICE es una referencia y es interpretado como tal por otras fórmulas. Dependiendo de la fórmula, el valor de retorno de INDEX puede usarse como referencia o como valor. Por ejemplo, la fórmula CELL ("ancho", INDICE (A1: B2,1,2)) es equivalente a CELL ("ancho", B1). La función CELDA usa el valor de retorno de ÍNDICE como referencia de celda. Por otro lado, una fórmula como 2 * INDICE (A1: B2,1,2) traduce el valor de retorno de INDICE en el número de la celda B1.
Aplicabilidad
Excel 2007, Excel 2010, Excel 2013, Excel 2016