Navegación Rápida
Función INDICE
Resumen
La función INDICE devuelve un valor o referencia específica desde un rango o matriz de celdas. Es fundamental para búsquedas avanzadas y creación de tablas dinámicas, permitiendo extraer datos precisos por posición sin depender de coincidencias de contenido.
Sintaxis
INDICE(matriz; núm_fila; [núm_columna]) o INDICE(referencia; núm_fila; [núm_columna]; [núm_área])
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| matriz/referencia | Range/Array |
Sí | Rango de celdas, matriz constante o múltiples rangos no contiguos |
| núm_fila | Number |
Sí | Posición de fila relativa dentro del rango especificado |
| núm_columna | Number |
No | Posición de columna relativa dentro del rango (opcional) |
| núm_área | Number |
No | Número del área de referencia cuando hay múltiples rangos |
Usando la función INDEX
INDICE es una función poderosa para acceder a datos por posición específica. Perfecta para crear lookups dinámicos cuando se combina con COINCIDIR, generar rangos dinámicos en tablas o extraer valores de posiciones calculadas.
Ejemplos Comunes de INDEX
Valor específico en tabla de frutas
=INDICE(A2:B3;2;2)
Devuelve 'Peras' (intersección fila 2, columna 2 del rango A2:B3)
Extraer de múltiples rangos
=INDICE((A1:C6;A8:C11);2;2;2)
Devuelve precio de cacahuetes (1,25) del segundo rango especificado
Suma de columna dinámica
=SUMA(INDICE(A1:C11;0;3;1))
Suma toda la tercera columna del primer rango (resultado: 216)
Rango dinámico con SUMA
=SUMA(B2:INDICE(A2:C6;5;2))
Suma precios desde B2 hasta la celda de la 5ª fila, 2ª columna (2,42)
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡REF!
Cause: Los índices de fila/columna exceden el tamaño del rango
Solution: Verifique que núm_fila ≤ filas del rango y núm_columna ≤ columnas
#VALUE!
Cause: Áreas de referencia en hojas diferentes o tipos incorrectos
Solution: Mantenga todas las áreas en la misma hoja
#N/A
Cause: Combinado con COINCIDIR que no encuentra coincidencia
Solution: Use IFERROR para manejar casos no encontrados
Notas
- Los índices comienzan en 1 (no 0)
- Use punto y coma (;) como separador en Excel español
- Excel 365 soporta fórmulas de matriz dinámicas automáticamente
- Perfecta alternativa a DESREF para posiciones calculadas
- Esencial para reemplazar BUSCARV en lookups bidireccionales
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en:
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+