Tabla de contenido
Para búsquedas avanzadas en Excel, la función ÍNDICE y el MATCH en lugar de VLOOKUP . ÍNDICE y MATCH son necesarios para búsquedas extensas y muchos de ellos son absolutamente asombrosos. Con el ejemplo, le enseñaremos cómo utilizar el Excel ÍNDICE y MATCH en Excel en este tutorial.
Descargar el cuaderno de prácticas
Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.
Usos de la fórmula INDEX-MATCH.xlsx8 Ejemplos eficaces de la fórmula INDEX-MATCH en Excel
Utilizaremos un conjunto de datos de ejemplo en las secciones siguientes para demostrar cómo utilizar las funciones INDEX y MATCH Le mostraremos cómo aplicar ambas funciones de 8 formas diferentes para realizar una búsqueda de valores.
♣Sintaxis:
= ÍNDICE ( matriz , número_de_fila , [ columna_num ])
♣Argumentos:
- matriz : el rango de celdas de valores
- Número_de_fila devuelve los resultados de una fila del rango seleccionado.
- columna_num devuelve resultados para una columna en el rango seleccionado.
♣Resultado:
En Índice Función devuelve el valor o la referencia de la celda de un rango especificado que se encuentra en la intersección de una fila y una columna concretas.
♣Sintaxis:
= MATCH ( buscar_valor , matriz_de_busqueda ,[ tipo_partido ])
♣Argumentos:
- buscar_valor : El valor que desea encontrar en el rango.
- matriz_de_busqueda : El rango en el que está buscando el buscar_valor .
- tipo_partido Especifica cómo se comparan en Excel los valores de los valores de búsqueda y de las matrices de búsqueda.
- 1 = exacto o el siguiente más pequeño.
- 0 = coincidencia exacta.
- -1 = exacto o el siguiente mayor.
♣Resultado:
Devuelve la posición de un elemento en una matriz en términos de su posición relativa.
Ejemplo 1: Combinación básica de las funciones INDEX y MATCH en Excel
Supongamos que desea buscar el archivo Precio para un determinado Número de pedido Combinaremos el ÍNDICE y el MATCH para hacerlo.
Primer paso:
- En célula G5 escriba la siguiente fórmula.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Toma,
- MATCH(G4,B5:B11,0) se refiere a la célula G4 como el buscar_valor en la gama B5:B11 para una coincidencia exacta. Devuelve 4 ya que el valor está en el número de fila 4 .
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) remite a D5:D11 como un array de donde obtenemos el valor y número_de_fila es 4 tal y como lo obtuvimos del MATCH Número_columna no es necesario, ya que aplicamos ÍNDICE para una sola columna.
Segundo paso:
- Pulse Entre en al resultado.
Más información: Ejemplos con la Fórmula INDEX-MATCH en Excel (8 Enfoques)
Ejemplo 2: Utilizar la fórmula INDEX-MATCH para buscar por la izquierda en Excel
También puede hacer una búsqueda de una columna a otra. El valor de la columna C la segunda columna de nuestro ÍNDICE gama B5:D11 Siga los pasos que se indican a continuación para realizar una búsqueda por la izquierda.
Primer paso:
- Escriba la siguiente fórmula en la celda G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
Segundo paso:
- A continuación, pulse Entre en para ver el resultado.
Tercer paso:
- Por último, utilice Autorrelleno para ver los resultados completos.
Más información: Cómo utilizar la fórmula INDEX-MATCH en Excel para generar múltiples resultados
Ejemplo 3: Analizar una condición que distingue mayúsculas de minúsculas combinando las funciones INDEX y MATCH en Excel
Para Análisis sensible a mayúsculas y minúsculas puede aplicar el ÍNDICE y el MATCH función en combinación.
Para analizar y realizar una búsqueda, siga los pasos que se indican a continuación.
Paso 1:
- Queremos encontrar el ID de MARK en lugar de Mark Veamos qué ocurre. Introduzca la siguiente fórmula de celda C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
Segundo paso:
- Por último, pulse Entre en para encontrar el Número de pedido para MARK .
Fíjese bien; el resultado de la coincidencia perfecta con la letra mayúscula MARK pero no para el Mark .
Ejemplo 4: Búsqueda de dos columnas con la fórmula INDEX-MATCH en Excel
Es fascinante observar que se puede hacer una búsqueda en varias columnas para criterios múltiples al mismo tiempo. Por ejemplo, buscaremos el Número de pedido así como el Precio Siga los pasos que se indican a continuación para realizar una búsqueda de dos criterios.
Primer paso:
- En primer lugar, escriba la siguiente fórmula en la celda G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- En segundo lugar, pulse Entre en para obtener el primer valor de la celda G5 .
Por lo tanto, el primer valor de búsqueda estará en la celda G5 .
Segundo paso:
- Para obtener el segundo valor de búsqueda, escriba la siguiente fórmula en la celda G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- Se trata de una función de matriz, por lo que tenemos que aplicar esta función pulsando Crtl + Turno + Entre en
- Como resultado, tendrá el primer valor de búsqueda en la celda G6 .
Más información: INDEX MATCH con Criterios Múltiples en una Hoja Diferente (2 Formas)
Lecturas similares
- Excel INDEX MATCH para devolver múltiples valores en una celda
- Excel INDEX-MATCH Fórmula para Devolver Múltiples Valores Horizontalmente
- [Corregido!] INDEX MATCH no devuelve el valor correcto en Excel (5 razones)
- Cómo seleccionar datos específicos en Excel (6 métodos)
- Función INDEX MATCH vs VLOOKUP (9 Ejemplos)
Ejemplo 5: Búsqueda bidireccional mediante la fórmula INDEX-MATCH
Puede ejecutar una búsqueda para una fila y una columna en Dos vías Siga los pasos que se indican a continuación para encontrar un valor en una fila y en una columna al mismo tiempo.
Primer paso:
- Introduzca la fórmula en la celda G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
Segundo paso:
- Por último, pulse Entre en .
Ejemplo 6: Buscar la coincidencia más cercana en Excel fusionando las funciones INDEX y MATCH
En ÍNDICE y la función MATCH son útiles para encontrar o buscar la coincidencia más cercana entre rangos. Por ejemplo, querríamos determinar quién tiene el valor más cercano a nuestro valor objetivo, que es $15 Para ello, siga los pasos que se indican a continuación.
Paso 1:
- Para encontrar la coincidencia más próxima, escriba la siguiente fórmula.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Toma,
ABS(D5:D11-G4) es el valor absoluto de la diferencia con el valor objetivo 15 entre el intervalo D5:D11 .
MIN(ABS(D5:D11-G4) para encontrar la diferencia mínima de los valores absolutos.
Segundo paso:
- Pulsando Ctrl + Turno + Entre en aplicaremos esta función como una función de matriz.
Más información: Fórmula INDEX-MATCH para Encontrar el Valor Mínimo en Excel (4 Formas Adecuadas)
Ejemplo 7: Búsqueda tripartita utilizando las funciones INDEX y MATCH en Excel
A Búsqueda a tres bandas es lo mejor que puede conseguir utilizando el ÍNDICE y el MATCH función. Búsqueda a tres bandas añade una dimensión adicional de relevancia. Por ejemplo, podemos averiguar lo que Jenny pagó por dos artículos diferentes en tres meses distintos. Siga los sencillos pasos que se indican a continuación para conseguirlo.
Primer paso:
- Para realizar Búsqueda a tres bandas escriba primero la fórmula siguiente en la celda H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Ene",1,IF(H$4="Feb",2,3))))
Segundo paso:
- Por último, pulse Entre en para obtener el primer valor de búsqueda.
Tercer paso:
- A continuación, copie la fórmula para otras celdas utilizando la tecla Autorrelleno
Por lo tanto, obtendrá los resultados que se muestran en la siguiente imagen.
Ejemplo 8: Aplicar la fórmula INDEX-MATCH con caracteres comodín
Excel también puede determinar el coincidencia parcial El valor ÍNDICE y MATCH Para ello, utilizaremos un asterisco (*) como carácter comodín. Sólo tiene que seguir las instrucciones que se indican a continuación para empezar.
Primer paso:
- En primer lugar, en la célula G5 escribe la fórmula que aparece a continuación.
=INDEX($D$5:$D$11,MATCH(F5& "*",$C$5:$C$11,0),1)
Segundo paso:
- A continuación, pulse Entre en para ver los cambios.
Tercer paso:
- Sólo tiene que utilizar el Autorrelleno para rellenar las celdas necesarias.
Como consecuencia, se puede ver que devuelve un resultado para " Jenny aunque no coincida exactamente.
Más información: INDEX MATCH Criterios Múltiples con Comodín en Excel (Una Guía Completa)
Conclusión
En resumen, espero que este artículo haya demostrado cómo utilizar el ÍNDICE y MATCH funciones para integrar múltiples criterios. Consulta el libro de prácticas y pon en práctica lo que has aprendido. Estamos dispuestos a reembolsar programas como éste gracias a tu apoyo.
Si tiene alguna pregunta, no dude en ponerse en contacto con nosotros. Hágame saber su opinión en la sección de comentarios más abajo.
Sus preguntas serán respondidas lo antes posible por el ExcelWIKI profesionales.