Cómo usar la función INDICE en Google Sheets

En este tutorial te mostraré cómo usar la función INDICE en Google Sheets, una herramienta fundamental para acceder a datos de manera dinámica y precisa dentro de tus hojas de cálculo. Aprenderás cómo funciona, cómo puedes utilizarla para extraer valores específicos, columnas completas, filas completas y cómo combinarla con otras funciones para automatizar tus reportes. Este método te facilitará el análisis de datos, haciéndolo más rápido y eficiente, ideal para quienes gestionan bases de datos de ventas, inventarios o cualquier información organizada en tablas.

Si prefieres ver el tutorial en video, aquí te lo dejo para que lo sigas paso a paso visualmente.

¿Qué es la función INDICE en Google Sheets?

La función INDICE te permite buscar un valor dentro de un rango, especificando la fila y la columna exacta. Es como darle una dirección precisa dentro de tu hoja de cálculo y pedirle que te traiga el dato que está en esa coordenada. Aunque normalmente se usa junto con COINCIDIR para búsquedas más avanzadas, es fundamental dominar cómo funciona por sí sola.

Estructura de la función ÍNDICE

La sintaxis básica en español es:

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

Donde:

  • rango: El rango de celdas donde buscar.
  • núm_fila: El número de fila dentro del rango.
  • núm_columna: (Opcional) El número de columna dentro del rango.

Ejemplo práctico: Buscar un valor específico

Supongamos que tienes una tabla de ventas por ciudad y año. Así se vería tu rango:

Ciudad2014201520162017
Bogotá170200250100
Medellín114150222136
Cartagena100120160180
Barranquilla90110130140

Si quiero traer el valor de Medellín en 2016, primero identifico la fila y columna dentro del rango (sin incluir los encabezados): Medellín está en la fila 2 y 2016 es la columna 3.

=INDICE(B2:E5; 2; 3)

Esto me devolverá 222, el valor correspondiente.

Extraer una columna completa con ÍNDICE

Supón que quieres traer todas las ventas del año 2014 (columna 1 del rango). Puedes hacerlo así:

=INDICE(B2:E5;;1)

Al dejar el argumento de fila vacío (;;1), ÍNDICE te devuelve toda la columna 1 del rango, es decir, todas las ciudades para 2014. Esta función es muy útil cuando quieres trabajar con columnas enteras en análisis o reportes.

Extraer una fila completa con INDICE

Si en cambio quieres ver todos los años para Bogotá (primera fila del rango), puedes dejar el argumento de columna vacío:

=INDICE(B2:E5;1;)

Esto te devolverá todos los valores de Bogotá para los años 2014 a 2017.

Usar ÍNDICE dentro de otras funciones

Una de las mayores ventajas de ÍNDICE es que puedes combinarla con otras funciones. Por ejemplo, para sumar todas las ventas de 2017 (columna 4):

=SUMA(INDICE(B2:E5;;4))

Esto suma todos los valores de la columna 4 (2017) del rango seleccionado.

INDICE en listas unidimensionales

ÍNDICE también funciona con listas (arreglos de una sola columna). Por ejemplo, si tienes una lista de ciudades:

Ciudad
Bogotá
Medellín
Cartagena
Barranquilla

Para traer el segundo elemento (Medellín):

=INDICE(A2:A5;2)

Esto es muy útil cuando necesitas seleccionar elementos aleatorios o específicos de una lista.

Ejemplo avanzado: Selección aleatoria con ÍNDICE

Puedes combinar ÍNDICE con ALEATORIO.ENTRE para seleccionar una ciudad al azar:

=INDICE(A2:A5;ALEATORIO.ENTRE(1;4))

Cada vez que la hoja se actualice, te mostrará una ciudad diferente de la lista.

Conclusión

La función INDICE es una herramienta poderosa y flexible para acceder a cualquier dato dentro de tus hojas de cálculo, ya sea por posición específica, por filas, por columnas o incluso de forma aleatoria. Dominarla te permitirá automatizar reportes, analizar datos rápidamente y preparar tus hojas para análisis más avanzados como búsquedas dinámicas con COINCIDIR. ¡Explora sus posibilidades y experimenta combinándola con otras funciones!

Si quieres aprender a usar Google Forms y Google Sheets desde cero, te invito a tomar un curso gratis de 2 horas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

JuanSGuzman
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.