Táboa de contidos
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 .