Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Combinando Index y Xmatch para Búsquedas Dinámicas | Index Match y Modelos de Búsqueda Flexibles
Dominio de Búsquedas en Excel

bookCombinando Index y Xmatch para Búsquedas Dinámicas

Desliza para mostrar el menú

Por qué combinar INDEX y XMATCH

La función INDEX recupera un valor según una posición de fila o columna. La función XMATCH busca un valor en un rango y devuelve su posición.

Cuando se combinan estas dos funciones:

  • XMATCH encuentra la posición del valor;
  • INDEX recupera el valor correspondiente de otra columna.

Juntas, crean una fórmula de búsqueda flexible.

Ejemplo de recuperación de precio de producto

Suponga que la hoja de cálculo contiene la siguiente tabla.

Product

Category

Price

Mouse

Accessories

20

Keyboard

Accessories

35

Monitor

Electronics

180

Webcam

Electronics

45

El nombre del producto a buscar se ingresa en la celda E2. El objetivo es devolver el Price de ese producto.

=INDEX(C2:C5; XMATCH(E2; A2:A5))

La función XMATCH se ejecuta primero.

XMATCH(E2; A2:A5)
  • E2: contiene el nombre del producto a buscar;
  • A2:A5: contiene la lista de productos;
  • XMATCH: busca en la lista y devuelve la posición de la coincidencia.

Si E2 contiene Monitor, XMATCH devuelve 3 porque Monitor es el tercer elemento en el rango.

INDEX utiliza la posición

La posición devuelta se pasa a la función INDEX.

INDEX(C2:C5; 3)
  • C2:C5: contiene los precios de los productos;
  • 3: se refiere a la tercera fila dentro del rango;
  • INDEX: devuelve el valor ubicado en esa posición. Resultado: 180.
captura de pantalla

Qué hace que esto sea dinámico

XMATCH determina automáticamente la posición de la fila. Si el nombre del producto en E2 cambia, XMATCH devuelve una posición diferente e INDEX recupera el valor correspondiente. Esto permite que la fórmula de búsqueda se adapte a diferentes entradas.

INDEX + XMATCH permite:

  • Separar las columnas de búsqueda y de retorno;
  • Trabajar con columnas en cualquier orden;
  • Construir modelos de búsqueda dinámicos.

Esta combinación se utiliza comúnmente cuando se requiere mayor control sobre el proceso de búsqueda.

Escenario

Una hoja de cálculo contiene una tabla con Product Name, Category y Price. Se ingresa un nombre de producto en una celda de entrada. El objetivo es devolver la Category utilizando una combinación de INDEX y XMATCH.

Instrucciones de la tarea

  • Utilizar XMATCH para encontrar la posición del nombre del producto en la lista de productos;
  • Utilizar INDEX para recuperar la Category de la tabla;
  • Combinar ambas funciones en una sola fórmula.
question mark

¿Cuál es la principal ventaja de combinar las funciones INDEX y XMATCH para búsquedas en Excel?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 3. Capítulo 3
some-alt