Cómo usar la función INDICE en Excel

Categoría:

Compatibilidad:

Nivel:

Descripción

La función INDICE devuelve un valor o referencia de la celda en la intersección de una fila y columna específicas dentro de un rango o matriz. Es una función potente y versátil que se utiliza para buscar datos en una tabla o matriz, y es especialmente útil en combinación con otras funciones como COINCIDIR para crear búsquedas dinámicas y complejas.

INDICE puede usarse en dos formas:

  1. Forma de matriz: Devuelve el valor de una celda en una matriz, especificando números de fila y columna.
  2. Forma de referencia: Devuelve la referencia a una celda o rango de celdas, y se utiliza cuando se trabaja con múltiples rangos.

Sintaxis

Forma de matriz:

=INDICE(matriz; núm_fila; [núm_columna])

  • matriz: Rango o matriz de celdas donde se buscará el valor.
  • núm_fila: Número de fila dentro de la matriz desde donde se obtendrá el valor.
  • núm_columna: (Opcional) Número de columna dentro de la matriz desde donde se obtendrá el valor. Si se omite, se asume 1.

Forma de referencia:

=INDICE((ref1; ref2; …); núm_fila; [núm_columna]; [núm_area])

  • ref1; ref2; …: Varias referencias de rango.
  • núm_fila: Número de fila en el rango o área especificada.
  • núm_columna: (Opcional) Número de columna en el rango o área especificada. Si se omite, se asume 1.
  • núm_area: (Opcional) Número que indica cuál de las referencias de rango se utilizará.

Notas adicionales

  • Forma de matriz vs. Forma de referencia:
    • La forma de matriz es la más común y se utiliza para obtener valores dentro de una única matriz o rango.
    • La forma de referencia se usa cuando se trabaja con múltiples rangos y necesitas especificar de cuál área obtener el valor.
  • Núm_fila y núm_columna:
    • Si núm_fila o núm_columna se establece en 0, INDICE devuelve la columna o fila completa, respectivamente. Esto es útil en fórmulas matriciales.
  • Manejo de errores:
    • Si núm_fila, núm_columna o núm_area están fuera de los límites del rango, INDICE devuelve el error #¡REF!.
  • Eficiencia:
    • INDICE es más eficiente y menos volátil que otras funciones como DESREF, lo que puede mejorar el rendimiento en hojas de cálculo grandes.

Relación con otras funciones

  • COINCIDIR:
    • Devuelve la posición de un valor en un rango. Combinado con INDICE, permite realizar búsquedas potentes.
    • Ejemplo:

      =INDICE(B2; COINCIDIR(«ValorBuscado»; A2; 0))

      Esto busca «ValorBuscado» en A2 y devuelve el valor correspondiente en B2.

  • BUSCARV y BUSCARH:
    • INDICE y COINCIDIR pueden replicar y superar las capacidades de BUSCARV y BUSCARH, ofreciendo más flexibilidad y eficiencia.
  • DESREF:
    • INDICE puede usarse como alternativa a DESREF para crear referencias dinámicas sin la volatilidad asociada con DESREF.
  • ELEGIR:
    • Aunque ELEGIR permite seleccionar valores basados en un índice, INDICE es más adecuado para trabajar con rangos y matrices más extensas.

Tipo de uso

Análisis de datos y búsqueda:

  • Búsquedas avanzadas:
    • Utiliza INDICE y COINCIDIR para buscar datos en tablas grandes y complejas.
  • Tablas dinámicas personalizadas:
    • Crea informes y tablas que se actualizan automáticamente al cambiar los datos de origen.

Automatización y eficiencia:

  • Referencias dinámicas:
    • Genera referencias que se adaptan automáticamente a cambios en la estructura de los datos.
  • Optimización de fórmulas:
    • Reduce la volatilidad y mejora el rendimiento en comparación con otras funciones de búsqueda.

Índice de ejemplos

  • Ejemplo 1:- Forma de matriz de la función INDICE.
    • a. Selecciona un elemento de una columna.
    • b. Selección de un elemento de una fila.
    • c. Selección de un elemento de una intersección.
    • d. Selección de una fila completa de la tabla.
    • e. Seleccion de una columna entera de una tabla.
  • Ejemplo 2:- Forma de referencia de la función INDICE.
    • a. Selección de un elemento de una de las dos tablas.
    • b. Selección y operación en una fila o columna entera.
  • Ejemplo 3:- Usando COINCIDIR para alimentar datos para la función INDICE.

Archivos de ejemplo

[attachments]

Otras funciones de la categoría

Logo del curso De Cero a Exceler

Domina Excel, de Cero a Experto

¿Atascado? Deja de buscar soluciones puntuales. Aprende a dominar Excel para siempre con nuestro curso online. Más de 115 lecciones y soporte directo.