INDEX MATCH para varios criterios en filas e columnas en Excel

  • Comparte Isto
Hugh West

Moitas veces, podes atoparte nunha situación na que estás a traballar cunha gran variedade de datos e necesitas buscar algúns valores ou textos únicos pero non tes un identificador específico para este fin. Neste caso, úsase unha busca vertical ou horizontal con varias condicións para atopar o resultado. Pero, en lugar de usar estas funcións, os usuarios expertos normalmente aplican a combinación INDEX MATCH . A combinación das funcións INDEX e MATCH é superior a VLOOKUP ou HLOOKUP en moitos aspectos. Ademais, a fórmula COINCIDENCIA DE ÍNDICE pode buscar un valor con varios criterios en diferentes follas e devolver o resultado noutra folla de cálculo. Neste artigo mostrareiche 2 exemplos ideais de funcións INDEX MATCH para varios criterios en filas e columnas en Excel .

Descargar Caderno de prácticas

Podes descargar o caderno de traballo utilizado para a demostración na ligazón de descarga que aparece a continuación.

COINCIDENCIA DE ÍNDICE para varios criterios en filas e columnas.xlsx

2 Exemplos ideais de COINCIDENCIA DE ÍNDICE para varios criterios en filas e columnas en Excel

Nesta parte mostrarei 2 exemplos ideais de funcións de COINCIDENCIA DE ÍNDICE para varios criterios. Co propósito de demostración, usei o seguinte conxunto de datos de mostra. Temos o Rexistro de exames anuais dunha escola chamada The Rose Valley Kindergarten . Non obstante, temos o Nomes dos estudantes na columna B e as súas notas en Historia , Matemáticas, e inglés nas columnas C , D e E , respectivamente.

1. Criterios múltiples de tipo OU en filas e columnas en Excel

Ao principio, comentarei os múltiples criterios OU . Xeralmente, o tipo OR úsase cando un argumento precisa satisfacer algunha das condicións. É bastante fácil de usar. Normalmente, as funcións INDEX MATCH con múltiples criterios do tipo OU pódense facer de dúas formas, como mediante a fórmula Matriz e a Non- Fórmula de matriz . Non obstante, demostrei os dous procesos a continuación co mesmo conxunto de datos.

1.1 Funcións INDEX e MATCH con fórmula matricial

Inicialmente, mostrarei o uso do INDEX e MATCH funciona coa fórmula Matriz . É bastante práctico para operar. Non obstante, debes seguir os seguintes pasos.

📌  Pasos:

  • Primeiro, selecciona a cela E15 e escribe o seguinte fórmula.

=INDEX(B5:B13,MATCH(TRUE,(((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0))

🔎 Fórmula Desglose:

  • Utilizando a función COMPARAR , os 3 criterios: Marcas no historial , Matemáticas e O inglés compárase cos intervalos C5:C13 , D5:D13 e E5:E13 , respectivamente, do conxunto de datos.
  • Aquí, o tipo de coincidencia é 1 , o que dá unha coincidencia exacta.
  • Por último, usando o ÍNDICE , obtén o nome do alumno do intervalo B5:B13 .
  • Por último, prema Intro tecla para atopar o nome do primeiro alumno con máis de 95 en calquera materia.

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

Lecturas similares

  • Como Use INDEX e Match para a coincidencia parcial (2 xeitos)
  • INDEX MATCH con 3 criterios en Excel (4 exemplos)
  • INDEX MATCH en varios Follas en Excel (con alternativa)
  • Coincidencia de índices Suma varias filas en Excel (3 formas)
  • Múltiples criterios en Excel usando INDEX, MATCH , e COUNTIF Función

1.2 INDEX e MATCH con non matriz

Ademais, pode usar a fórmula Non-array e aínda así recibir un saída similar. Non obstante, se non quere utilizar a fórmula Matriz , pode utilizar a fórmula Non matriz . Polo tanto, lea os seguintes pasos.

📌  Pasos:

  • Primeiro de todo, seleccione a cela E15 e insira a seguinte fórmula .

=INDEX(B5:B13,MATCH(TRUE,INDEX((((C5:C13)>95)+((D5:D13)>95)+((E5:E13)>95))>0,0,1),0))

  • Finalmente, prema Intro tecla para obter a saída final.

Ler máis: COINCIDENCIA DE ÍNDICE con varios criterios nunha folla diferente (2 Formas)

2. AND Escriba varios criterios en filas e columnas en Excel

Do mesmo xeito, o ANDO tipo de múltiples criterios pódese completar coa fórmula matriz e a fórmula Non matriz . Normalmente, o tipo AND aplícase cando un argumento precisa satisfacer todas as condicións. Co propósito de demostración, vou usar o conxunto de datos anterior. Non obstante, cómpre pasar pola seguinte sección para completar a operación facilmente.

2.1 Funcións INDEX e MATCH con matriz

Primeiro de todo, lograrei isto usando un Fórmula de matriz . Non obstante, é moi semellante ao tipo OR e é sinxelo de usar. Polo tanto, siga as instrucións a continuación para completar a operación correctamente.

📌  Pasos:

  • Inicialmente, faga clic na cela E15 e escribe a seguinte fórmula.

=INDEX(B5:B13,MATCH(1,(((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0))


1>🔎 Desglose da fórmula:

  • En primeiro lugar, a función COMPARAR ten os 3 criterios: Marcas no historial , Matemáticas e inglés correspóndense cos seus intervalos correspondentes, C5:C13 , D5:D13 e E5:E13 , do conxunto de datos dado.
  • Despois diso, a coincidencia atópase como 1 e dá unha coincidencia exacta que cumpre todas as condicións.
  • Finalmente, o INDICE a función proporciona o nome do alumno do intervalo B5:B13 para esa coincidencia.
  • Do mesmo xeito, o nome do primeiro alumno con máis de 90 en todos os 3 temas aparecerán como se indica a continuaciónimaxe.

Ler máis: Coincidencia de índice de Excel con varios criterios (4 exemplos adecuados)

2.2 Non matriz usando INDEX e MATCH

Por último, pero non menos importante, mostrarei o uso das funcións INDEX e MATCH con múltiples criterios de AND escriba coa fórmula Non matriz . Do mesmo xeito, siga os seguintes pasos para obter o resultado final.

📌  Pasos:

  • Primeiro, seleccione a cela E15 e escriba a fórmula que se menciona a continuación.

=INDEX(B5:B13,MATCH(1,INDEX((((C5:C13)>90)*((D5:D13)>90)*((E5:E13)>90)),0,1),0))

  • Por último, prema a tecla Intro para recibir a saída final.

Ler máis: Como combinar varios Criterios de diferentes matrices en Excel

INDEX MATCH para varios criterios en diferentes follas en Excel

Afortunadamente, a fórmula INDEX MATCH é bastante eficiente cando está a atopar datos con múltiples criterios tanto para columnas como para filas en diferentes follas. Nesta parte, aprenderás como podemos usar as funcións INDEX e COINCER en varias follas de traballo coas ilustracións adecuadas. Polo tanto, siga os seguintes pasos.

📌  Pasos:

  • Primeiro, fai clic na cela D4 .
  • En segundo lugar, escribe a seguinte fórmula.

=INDEX(Dataset!B5:B13,MATCH(TRUE,(((Dataset!C5:C13)>95)+((Dataset!D5:D13)>95)+((Dataset!E5:E13)>95))>0,0))

Aquí, “ Dataset ” é o nome da folla da que desexa extraer datos.

  • Do mesmo xeito, podecambia o nome e a condición da folla e recibe o resultado desexado.

Ler máis: Índice de Excel Coincide con criterios únicos/múltiples resultados únicos/múltiples

Conclusión

Estes son todos os pasos que pode seguir para aplicar as funcións INDEX MATCH a varios criterios en filas e columnas en Excel. Con sorte, agora podes crear facilmente os axustes necesarios. Espero sinceramente que aprendades algo e que vos gustase esta guía. Infórmanos na sección de comentarios a continuación se tes algunha dúbida ou recomendación.

Para obter máis información como esta, visita Exceldemy.com .

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.