INDICE y COINCIDIR en Excel para Buscar en varias Tablas

En Excel, las funciones de búsqueda son esenciales para manejar grandes volúmenes de datos. Entre las más populares se encuentran BUSCARV, BUSCARX e ÍNDICE y COINCIDIR. Aunque muchos usuarios prefieren BUSCARV por su simplicidad, ÍNDICE y COINCIDIR ofrece una mayor flexibilidad, especialmente cuando se trabaja con múltiples tablas y hojas. En este artículo, exploraremos cómo utilizar ÍNDICE y COINCIDIR para realizar búsquedas avanzadas en diferentes tablas e incluso en distintas hojas.

Cómo usar INDICE y COINCIDIR en Excel para Buscar en varias Tablas y Hojas (referencias y áreas)

Cómo usar INDICE y COINCIDIR en Excel para Buscar en varias Tablas y Hojas (referencias y áreas)

Suscríbete para más tutoriales

Descarga el archivo para practicar

Escribe tu correo electrónico para recibir gratis el archivo para practicar.

Supongamos que tenemos dos tablas de ventas por producto y región para los años 2023 y 2024. Nuestro objetivo es crear una herramienta en Excel que permita seleccionar una región, un producto y un año, y que devuelva las ventas correspondientes.

Primero, convertimos nuestros rangos de datos en tablas:

  1. Seleccionamos el rango de celdas de las ventas de 2023 y lo convertimos en una tabla (Insertar > Tabla), nombrándola t_2023.
  2. Hacemos lo mismo para el rango de 2024, nombrando esta tabla t_2024.

Uso de ÍNDICE y COINCIDIR con Referencias y Áreas

Para buscar datos en diferentes tablas usando ÍNDICE y COINCIDIR, usamos la siguiente fórmula.

Nota: Para usar referencias y áreas en INDICE, éstas deben estar en la misma hoja.

=INDICE((t_2023,t_2024),COINCIDIR(C4,t_2023[Región],0),COINCIDIR(C6,t_2023[#Encabezados],0),COINCIDIR(C8,{2023,2024},0))

Búsqueda en Diferentes Hojas

Si nuestros datos están en hojas separadas, la estrategia cambia ligeramente. Usamos la función ELEGIR para seleccionar la tabla correcta basada en el año.

=INDICE(ELEGIR(COINCIDIR(C8,{2023,2024},0),Tabla2023,Tabla2024),COINCIDIR(C4,Tabla2023[Región],0),COINCIDIR('Varias hojas'!C6,Tabla2023[#Encabezados],0))

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top