Exemplos coa fórmula INDEX-MATCH en Excel (8 enfoques)

  • Comparte Isto
Hugh West

Para procuras avanzadas en Excel, pódense usar INDEX e COINCIDENCIA en lugar de BUSCAR V . Requírense INDEX e MATCH para procuras extensas e moitas delas son absolutamente sorprendentes. Con un exemplo, ensinarémosche como utilizar as funcións INDEX e MATCH de Excel en Excel neste titorial.

Descargar Practice Workbook

Descarga este caderno de prácticas para facer exercicio mentres estás lendo este artigo.

Usos da fórmula INDEX-MATCH.xlsx

8 exemplos efectivos do INDEX-MATCH Fórmula en Excel

Utilizaremos un conxunto de datos de exemplo nas seccións seguintes para demostrar como utilizar o ÍNDICE e as funcións MATCH nel. Imos amosarche como aplicar ambas funcións de 8 formas diferentes para buscar valores.

♣Sintaxe:

= INDEX ( matriz , número_fila , [ número_columna ])

♣Argumentos:

  • matriz : o intervalo de celas de valores
  • Número_fila : devolve os resultados para unha fila no intervalo seleccionado.
  • número_columna : devolve os resultados dunha columna no intervalo seleccionado.

♣Resultado:

A Función de índice devolve o valor ou referencia da cela nun intervalo especificado que está na intersección dunha fila específica ecolumna.

♣Sintaxe:

= COINCIDENCIA ( valor_busca , matriz_busca ,[ match_type ])

♣Argumentos:

  • lookup_value : o valor que quere atopar no intervalo.
  • lookup_array : o intervalo onde está a buscar o lookup_value .
  • match_type : especifica como o valor de busca e os valores da matriz de busca coinciden en Excel.
    • 1 = exacto ou o seguinte máis pequeno.
    • 0 = coincidencia exacta.
    • -1 = exacto ou o seguinte máis grande.

♣Resultado:

Devolve a posición dun elemento nunha matriz en termos do seu relativo posición.

Exemplo 1: Combinación básica das funcións INDEX e MATCH en Excel

Digamos que quere buscar o Prezo. para un ID de pedido concreto. Combinaremos a función INDEX e COINCIDIR para facelo.

Paso 1:

  • Na cela G5 , escriba a seguinte fórmula.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))

Aquí,

  • MATCH(G4,B5:B11,0) refírese á cela G4 como o valor_busca no intervalo B5:B11 para un coincidencia exacta. Devolve 4 xa que o valor está no número de fila 4 .
  • INDICE(D5:D11, MATCH(G4,B5:B11,0)) refírese a D5:D11 como unha matriz de onde obtemos o valor e row_num é 4 como o obtivemos do MATCH Column_num non é necesario xa que aplicamos INDEX só a uncolumna.

Paso 2:

  • Preme Introduza para o resultado.

Ler máis: Exemplos con fórmula INDEX-MATCH en Excel (8 enfoques)

Exemplo 2: Use a fórmula INDEX-MATCH para buscar dende a esquerda en Excel

Tamén pode facer unha busca dunha columna a outra. O valor da columna C , a segunda columna do noso intervalo INDEX B5:D11 , atoparase no seguinte exemplo. Siga os pasos seguintes para realizar unha busca desde a esquerda.

Paso 1:

  • Escriba a seguinte fórmula en cela G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)

Paso 2:

  • A continuación, preme Intro para ver o resultado.

Paso 3:

  • Finalmente, use AutoCompleto para ver os resultados completos.

Ler máis: Como usar a fórmula INDEX-MATCH en Excel para xerar varios resultados

Exemplo 3: Analiza a condición que distingue entre maiúsculas e minúsculas combinando funcións INDEX e MATCH en Excel

Para Análise que distingue entre maiúsculas e minúsculas , pode aplicar a función INDICE e COINCIDIR en combinación.

Para analizar e facer unha busca, siga o pasos a continuación.

Paso 1:

  • Queremos atopar o ID de MARCAR en lugar de Marcar . A ver que pasa. Introduza a seguinte cela da fórmula C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

Paso2:

  • Finalmente, prema Intro para atopar o ID de pedido para MARCAR .

Mira atentamente; obtívose o resultado da coincidencia perfecta coa letra maiúscula MARK , pero non para a Marca .

Exemplo 4: Busca dúas columnas con fórmula de INDEX-MATCH en Excel

É fascinante notar que podes facer unha busca en varias columnas para varias criterios ao mesmo tempo. Por exemplo, buscaremos o ID de pedido dunha persoa así como o Prezo . Siga os pasos seguintes para realizar unha busca de dous criterios.

Paso 1:

  • Primeiro, escriba o seguinte fórmula na cela G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

  • En segundo lugar, prema Intro para obtén o primeiro valor na cela G5 .

Polo tanto, terás o primeiro valor de busca na cela G5 .

Paso 2:

  • Para obter o segundo valor de busca, escriba a seguinte fórmula na cela G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))

  • Esta é unha función de matriz polo que necesitamos aplicar esta función premendo Crtl + Maiús + Intro

  • Como resultado, terá o primeiro valor de busca na cela G6 .

Ler máis: COINCIDENCIA DE ÍNDICE con varios criterios en unha folla diferente (2 xeitos)

Lecturas similares

  • Coincidencia de índice de Excel para devolver varios valoresnunha cela
  • Fórmula de Excel INDEX-MATCH para devolver varios valores horizontalmente
  • [Fixado!] INDEX MATCH non devolve o valor correcto en Excel ( 5 razóns)
  • Como seleccionar datos específicos en Excel (6 métodos)
  • FUNCIÓN DE COINCIDENCIA DE ÍNDICE vs BUSCAR V (9 exemplos)

Exemplo 5: Busca bidireccional mediante a fórmula INDEX-MATCH

Pode executar unha busca dunha fila e dunha columna en Dou sentido . Siga os pasos seguintes para atopar un valor nunha fila e nunha columna ao mesmo tempo.

Paso 1:

  • Introduza a fórmula na cela G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))

Paso 2:

  • Finalmente, prema Intro .

Exemplo 6: Busca o Coincidencia máis próxima en Excel mediante a fusión das funcións INDEX e MATCH

A función INDEX e a función MATCH son útiles para atopar ou buscar a coincidencia máis próxima entre intervalos. Por exemplo, queremos determinar quen ten o valor máis próximo ao noso valor obxectivo, que neste caso é $15 . Para facelo, só tes que seguir os pasos seguintes.

Paso 1:

  • Para atopar a coincidencia máis próxima, escribe a seguinte fórmula.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))

Aquí,

ABS(D5:D11-G4) é o valor absoluto da diferenza co valor obxectivo 15 entre o intervalo D5:D11 .

MIN(ABS(D5:D11-G4) comandos para atopar a diferenza mínima do absolutovalores.

Paso 2:

  • Premendo Ctrl + Maiús + Introduza , aplicaremos esta función como función matricial.

Ler máis: Fórmula INDEX-MATCH para atopar o valor mínimo en Excel (4 xeitos adecuados)

Exemplo 7: Busca de tres vías usando as funcións INDEX e MATCH en Excel

A A busca de tres vías é o mellor que podes conseguir usando a función INDEX e COINCIDIR . A busca tripartita engade unha dimensión adicional de relevancia. Por exemplo, podemos descubrir o que pagou Jenny por dous artigos diferentes en tres meses distintos. Siga os sinxelos pasos que se indican a continuación para facelo.

Paso 1:

  • Para realizar Tres -way Lookup , primeiro escriba a fórmula a continuación na cela 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="Jan",1,IF(H$4="Feb",2,3))))

Paso 2:

  • Finalmente, prema Intro para obter o primeiro valor de busca.

Paso 3:

  • A continuación, copie a fórmula doutras celas mediante o Enchemento automático

Polo tanto, obterá os resultados como se mostra na imaxe de abaixo.

Exemplo 8: Aplicar a fórmula INDEX-MATCH con caracteres comodíns

Excel tamén pode determinar o valor de coincidencia parcial . Para iso utilízanse as funcións INDEX e MATCH . Para conseguilo, utilizaremos un asterisco (*) como carácter comodín.Simplemente siga as instrucións que se indican a continuación para comezar.

Paso 1:

  • Primeiro, na cela G5 , escriba a fórmula a continuación.
=INDEX($D$5:$D$11,MATCH(F5&"*",$C$5:$C$11,0),1)

Paso 2:

  • A continuación, prema o botón Intro para ver os cambios.

Paso 3:

  • Só utiliza a ferramenta Enchemento automático para encher as celas necesarias.

Como consecuencia, podes ver que devolve un resultado para " Jenny ", aínda que non coincide exactamente.

Ler máis: ÍNDICE COINCIDIR Criterios múltiples con comodín en Excel (Unha guía completa)

Conclusión

Para resumir, espero que este artigo demostre como utilizar o INDEX e MATCH funcións para integrar varios criterios. Mire o libro de prácticas e pon o que aprendiches a usar. Estamos dispostos a reembolsar programas como este debido ao teu apoio.

Se tes algunha dúbida, non dubides en contactar connosco. Faime saber o que pensas na sección de comentarios a continuación.

Os profesionais de ExcelWIKI responderán as túas preguntas canto antes.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.