En general, la función ÍNDICE se puede usar para encontrar y devolver un valor específico o encontrar la referencia de celda a la ubicación de ese valor en una hoja de cálculo.
Hay dos formas de la función ÍNDICE disponibles en Excel: la Forma de matriz y el Formulario de referencia.
01 de 02Función de índice de Excel - Forma de matriz
La principal diferencia entre las dos formas de la función es:
- la forma Array devuelve el valor de datos ubicado en el punto de intersección de una fila y columna de datos en particular;
- el formulario de referencia devuelve la referencia de celda del punto de intersección de una columna y fila en particular.
Función de índice de Excel - Forma de matriz
Generalmente se considera que una matriz es un grupo de celdas adyacentes en una hoja de cálculo. En la imagen de arriba, la matriz sería el bloque de celdas de A2 a C4.
En este ejemplo, la forma de matriz de la función ÍNDICE ubicada en la celda C2 devuelve el valor de los datos, Widget, que se encuentra en el punto de intersección de la fila 3 y la columna 2.
La función INDEX (formulario de matriz) Sintaxis y argumentos
La sintaxis de una función se refiere al diseño de la función e incluye el nombre de la función, los corchetes, los separadores de coma y los argumentos.
La sintaxis de la función INDEX es:
= INDEX (Array, Row_num, Column_num)
Formación - Las referencias de celda para el rango de celdas a buscar por la función para la información deseada
Row_num (opcional): el número de fila en la matriz a partir de la cual se devolverá un valor. Si se omite este argumento, se requiere Column_num.
Column_num (opcional): el número de columna en la matriz a partir de la cual se devolverá un valor. Si se omite este argumento, se requiere Row_num.
- Tanto para el Row_num y Column_num Se pueden ingresar los argumentos, ya sea los números de fila y columna reales o las referencias de celda a la ubicación de esta información en la hoja de trabajo.
Ejemplo de función INDEX (forma de matriz)
Como se mencionó, el ejemplo en la imagen de arriba usa el Formación forma de la función ÍNDICE para devolver el término Widget de la lista de inventario.
La siguiente información cubre los pasos utilizados para ingresar la función ÍNDICE en la celda B8 de la hoja de trabajo.
Los pasos hacen uso de referencias de celda para el Row_num y Column_num Argumentos, en lugar de ingresar estos números directamente.
Entrar en la función INDEX
Las opciones para ingresar a la función y sus argumentos incluyen:
- Escribiendo la función completa: = INDICE (A2: C4, B6, B7) en la celda B8
- Seleccionando la función y sus argumentos usando el cuadro de diálogo de función INDEX
Aunque es posible simplemente escribir la función completa en forma manual, a muchas personas les resulta más fácil usar el cuadro de diálogo para ingresar los argumentos de una función.
Los pasos a continuación usan el cuadro de diálogo para ingresar los argumentos de la función.
Abrir el cuadro de diálogo
Dado que hay dos formas de la función, cada una con su propio conjunto de argumentos, cada forma requiere un cuadro de diálogo separado.
Como resultado, hay un paso adicional para abrir el cuadro de diálogo de la función ÍNDICE que no está presente con la mayoría de las otras funciones de Excel. Este paso consiste en elegir Formación forma o Referencia formar conjunto de argumentos.
A continuación se muestran los pasos utilizados para ingresar la función ÍNDICE y los argumentos en la celda B8 mediante el cuadro de diálogo de la función.
- Haga clic en la celda B8 en la hoja de trabajo, aquí es donde se ubicará la función
- Haga clic en el Fórmulas pestaña del menú de cinta
- Escoger Búsqueda y referencia Desde la cinta de opciones para abrir la lista desplegable de funciones.
- Haga clic en ÍNDICE en la lista para que aparezca el Seleccionar argumentos cuadro de diálogo - que le permite elegir entre Formación y Referencia formas de la función
- Haga clic en el array, row_num, column_num opción
- Haga clic en Aceptar para abrir la función ÍNDICE - cuadro de diálogo Array form
Entrar en los argumentos de la función
- En el cuadro de diálogo, haga clic en el Formación línea
- Resalte las celdas A2 a C4 en la hoja de trabajo para ingresar el rango en el cuadro de diálogo
- Haga clic en el Row_num línea en el cuadro de diálogo
- Haga clic en la celda B6 para ingresar esa referencia de celda en el cuadro de diálogo
- Haga clic en el Column_num línea en el cuadro de diálogo
- Haga clic en la celda B7 para ingresar esa referencia de celda en el cuadro de diálogo
- Haga clic en Aceptar para completar la función y cerrar el cuadro de diálogo
- La palabra Gizmo aparece en la celda B8 ya que es el término en la celda que interseca la tercera fila y la segunda columna del inventario de piezas
- Al hacer clic en la celda B8 la función completa = INDICE (A2: C4, B6, B7) aparece en la barra de fórmulas sobre la hoja de trabajo
Valores de error de función de índice
Los valores de error comunes asociados con la función ÍNDICE - Forma de matriz son:
#¡VALOR! - Ocurre si cualquiera de los Row_num , Column_num Los argumentos no son números.
#¡ÁRBITRO! - Ocurre si:
- los Row_num el argumento es mayor que el número de filas en el rango seleccionado;
- los Col_num argumento es mayor que el número de columnas en el rango seleccionado.
Ventajas del cuadro de diálogo
Las ventajas de usar el cuadro de diálogo para ingresar los datos para los argumentos de la función incluyen:
- El cuadro de diálogo se ocupa de la sintaxis de la función, lo que facilita la introducción de los argumentos de la función uno por uno sin tener que ingresar el signo igual, los corchetes o las comas que actúan como separadores entre los argumentos.
- Las referencias de celdas, como B6 o B7, pueden ingresarse en el cuadro de diálogo usando apuntar, lo que implica hacer clic en las celdas seleccionadas con el mouse en lugar de escribirlas. No solo es apuntar más fácil, sino que también ayuda a reducir los errores en las fórmulas causadas por Referencias celulares incorrectas.
Función Excel INDEX - Formulario de referencia
Función Excel INDEX - Formulario de referencia
La forma de referencia de la función devuelve el valor de datos de la celda ubicada en el punto de intersección de una fila y columna de datos específicos.
La matriz de referencia puede constar de varios rangos no adyacentes, como se muestra en la imagen de arriba.
La función INDEX (Formulario de referencia) Sintaxis y argumentos
La sintaxis y los argumentos para el formulario de referencia de la función INDEX son:
= INDICE (Referencia, Row_num, Column_num, Area_num)
Referencia - (requerido) las referencias de celda para el rango de celdas a buscar por la función para la información deseada.
- Si se ingresan múltiples rangos no adyacentes para este argumento, los rangos deben estar rodeados por un conjunto separado de paréntesis, como se muestra en la fórmula INDEX: = INDICE ((A1: A5, C1: E1, C4: D5), B7 , B8) tomada de la imagen de arriba.
Row_num - el número de fila en la matriz a partir de la cual se devolverá un valor.
- opcional para soltero referencia de fila rangos
- requerido para una sola columna y múltiples referencia de fila rangos
Column_num - el número de columna en la matriz a partir de la cual se devolverá un valor.
- opcional para una sola columna Referencia rangos
- requerido para una sola fila y columna múltiple Referencia rangos
Nota: Tanto para el Row_num y Column_num Se pueden ingresar los argumentos, ya sea los números de fila y columna reales o las referencias de celda a la ubicación de esta información en la hoja de trabajo.
Area_num (opcional) - si el Referencia el argumento contiene múltiples rangos no adyacentes, este argumento selecciona desde qué rango de celdas devolver los datos. Si se omite, la función utiliza el primer rango listado en el Referencia argumento.
- El primer rango introducido en el Referencia el argumento tiene el número 1;
- el segundo es 2;
- el tercero es 3, y así sucesivamente.
Ejemplo de función INDEX (formulario de referencia)
El ejemplo de la imagen de arriba usa el Referencia forma de la función ÍNDICE para devolver el mes de julio del área 2 de la rabia A1 a E1.
La siguiente información cubre los pasos utilizados para ingresar la función ÍNDICE en la celda B10 de la hoja de trabajo.
Los pasos hacen uso de referencias de celda para el Row_num, Column_num y Area_num Argumentos, en lugar de ingresar estos números directamente.
Entrar en la función INDEX
Las opciones para ingresar a la función y sus argumentos incluyen:
- Escribiendo la función completa: = ÍNDICE ((A1: A5, C1: E1, C4: D5), B7, B8) en la celda B10
- Seleccionando la función y sus argumentos usando el cuadro de diálogo de función INDEX
Aunque es posible simplemente escribir la función completa en forma manual, a muchas personas les resulta más fácil usar el cuadro de diálogo para ingresar los argumentos de una función.
Los pasos a continuación usan el cuadro de diálogo para ingresar los argumentos de la función.
Abrir el cuadro de diálogo
Dado que hay dos formas de la función, cada una con su propio conjunto de argumentos, cada forma requiere un cuadro de diálogo separado.
Como resultado, hay un paso adicional para abrir el cuadro de diálogo de la función ÍNDICE que no está presente con la mayoría de las otras funciones de Excel. Este paso consiste en elegir Formación forma o Referencia formar conjunto de argumentos.
A continuación se muestran los pasos utilizados para ingresar la función ÍNDICE y los argumentos en la celda B10 mediante el cuadro de diálogo de la función.
- Haga clic en la celda B8 en la hoja de trabajo - aquí es donde se ubicará la función
- Haga clic en el Fórmulas pestaña del menú de cinta
- Escoger Búsqueda y referencia Desde la cinta de opciones para abrir la lista desplegable de funciones.
- Haga clic en ÍNDICE en la lista para que aparezca el Seleccionar argumentos cuadro de diálogo - que le permite elegir entre Formación y Referencia formas de la función
- Haga clic en el referencia, row_num, column_num, area_num opción
- Haga clic en Aceptar para abrir la función ÍNDICE - Cuadro de diálogo Formulario de referencia
Entrar en los argumentos de la función
- En el cuadro de diálogo, haga clic en el Referencia línea
- Introduzca un corchete redondo abierto " ( "en esta línea en el cuadro de diálogo
- Resalte las celdas A1 a A5 en la hoja de trabajo para ingresar el rango después del corchete abierto
- Escriba una coma para actuar como separador entre el primer y el segundo rango.
- Resalte las celdas C1 a E1 en la hoja de trabajo para ingresar el rango después de la coma
- Escriba una segunda coma para actuar como separador entre los rangos segundo y tercero
- Resalte las celdas C4 a D5 en la hoja de trabajo para ingresar el rango después de la coma
- Introduzca un corchete redondo de cierre " ) "Después del tercer rango para completar el Referencia argumento
- Haga clic en el Row_num línea en el cuadro de diálogo
- Haga clic en la celda B7 para ingresar esa referencia de celda en el cuadro de diálogo
- Haga clic en el Column_num línea en el cuadro de diálogo
- Haga clic en la celda B8 para ingresar esa referencia de celda en el cuadro de diálogo
- Haga clic en el Area_num línea en el cuadro de diálogo
- Haga clic en la celda B9 para ingresar esa referencia de celda en el cuadro de diálogo
- Haga clic en Aceptar para completar la función y cerrar el cuadro de diálogo
- los mes julio aparece en la celda B10 ya que es el mes en la celda que cruza la primera fila y la segunda columna de la segunda área (rango C1 a 1)
- Al hacer clic en la celda B8, la función completa = ÍNDICE ((A1: A5, C1: E1, C4: D5), B7, B8) aparece en la barra de fórmulas sobre la hoja de cálculo
Valores de error de función de índice
Los valores de error comunes asociados con la función INDEX - Formulario de referencia son:
#¡VALOR! - Ocurre si cualquiera de los Row_num , Column_num, o Area_num Los argumentos no son números.
#¡ÁRBITRO! - Ocurre si:
- los Row_num el argumento es mayor que el número de filas en el rango seleccionado;
- los Col_num argumento es mayor que el número de columnas en el rango seleccionado.
- los Area_num argumento es mayor que el número de áreas en el rango seleccionado.