Tabla de contenido
Si usted está buscando algunas de las maneras más fáciles para que coincida con varias columnas en Excel, entonces usted puede encontrar este artículo beneficioso. A veces se hace necesario buscar un valor específico en varias columnas en Excel. Pero hacer esto manualmente se convierte en tedioso e ineficiente. Por lo tanto, para hacer esto usted puede seguir cualquiera de los métodos siguientes para que coincida con varias columnas en Excel fácilmente.
Descargar el libro de Excel
Emparejar varias columnas.xlsx5 maneras de hacer coincidir varias columnas en Excel
Veamos la siguiente tabla, en la que he utilizado 5 columnas denominadas Ubicación, Año, Frutas, Verduras, Ventas Para cualquier Frutas o Verduras, puede utilizar los siguientes métodos para cotejar otros valores correspondientes a este Fruta o Verduras de varias columnas.
Método 1: Uso de las funciones INDEX y MATCH en varias columnas
Supongamos que quiero obtener el Ventas correspondiente a cada elemento del Productos Para encontrar este valor hay que cotejar varias columnas y utilizar una columna Fórmula de matriz .
Esta fórmula incluye la función COLUMNA , la función TRANSPOSE , la función MMULT , la función MATCH y la función INDEX .
Paso-01 :
➤Seleccionar la salida Célula G5
=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))
Toma, -($B$5:$C$7=F5) generará TRUE/ FALSE para cada valor del intervalo en función de los criterios que se cumplan o no y, a continuación - convertirá TRUE y FALSO en 1 y 0 .
Formará una matriz con 3 filas y 2 columnas.
En esta parte, TRANSPONER(COLUMNA($B$5:$C$7)^0) , Función COLUMNA creará una matriz con 2 columnas y 1 fila, y luego Función TRANSPOSE convertirá este array en 1 columna y 2 filas.
Potencia cero convertirá todos los valores de la matriz a 1 .
Entonces la función MMULT realizará la multiplicación matricial entre estas dos matrices.
Este resultado será utilizado por la función MATCH como el argumento de matriz con valor de búsqueda 1 .
Por último, el Función INDEX devolverá el valor correspondiente.
Paso-02 :
➤Prensa INTRODUCE
➤Arrastrar hacia abajo el Asa de llenado
Resultado :
Entonces obtendrá los siguientes resultados.
📓 Nota:
Para otras versiones excepto Microsoft 365 debe pulsar CTRL+MAYÚS+ENTRAR en lugar de pulsar INTRODUCE .
Más información: Hacer coincidir dos columnas y dar salida a una tercera en Excel (3 métodos rápidos)
Método 2: Uso de fórmulas de matriz para hacer coincidir varios criterios
Para cotejar varios criterios en varias columnas y obtener el valor de Ventas tiene que utilizar un Fórmula de matriz que incluye el ÍNDICE y Función MATCH .
Paso-01 :
➤ Seleccionar la salida Celda H7
=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))
Aquí, en MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 es valor de búsqueda , H4, H5, H6 son el criterio que se buscará en B5:B11, C5:C11, y D5:D11 respectivamente y 0 es para un coincidencia exacta.
Entonces la función INDEX dará el valor correspondiente.
Paso-02 :
➤Prensa INTRODUCE y aparecerá el siguiente resultado.
📓 Nota:
Para otras versiones excepto Microsoft 365 debe pulsar CTRL+MAYÚS+ENTRAR en lugar de pulsar INTRODUCE .
Más información: Fórmula Excel para comparar dos columnas y devolver un valor (5 ejemplos)
Método 3: Uso de fórmulas que no son matrices para coincidir con varios criterios
Para cotejar varios criterios en varias columnas y obtener el valor de Ventas puede utilizar un No Fórmula de matriz que incluye el ÍNDICE y Función MATCH .
Paso-01 :
➤Seleccionar la salida Celda H7
=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))
Paso-02 :
➤Prensa INTRODUCE y obtendrá el siguiente resultado.
Contenido relacionado: Comparar Tres Columnas en Excel y Devolver un Valor(4 Formas)
Lecturas similares:
- Comparar dos columnas en Excel y resaltar el valor mayor (4 formas)
- Cómo Comparar Dos Columnas en Excel para Valores Perdidos (4 maneras)
- Cómo Comparar Dos Columnas y Devolver Valores Comunes en Excel
- Macro Excel para Comparar Dos Columnas (4 Maneras Fáciles)
- Cómo Comparar Dos Columnas en Excel para Match (8 maneras)
Método-4: Uso de Fórmulas de Matrices para Comparar Múltiples Criterios en Filas y Columnas
Supongamos ahora que desea que los criterios coincidan tanto en las filas como en las columnas. Para ello, debe utilizar una función Fórmula de matriz que incluye el ÍNDICE y Funciones MATCH .
Paso-01 :
➤ Seleccionar la salida Celda H8
=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))
MATCH(H7, B6:B8,0) se utiliza para la concordancia por filas, y MATCH(H5&H6, C4:E4&C5:E5,0) se utiliza para la correspondencia por columnas.
Paso-02 :
➤Prensa INTRODUCE y obtendrá el siguiente resultado.
📓 Nota:
Para otras versiones excepto Microsoft 365 debe pulsar CTRL+MAYÚS+ENTRAR en lugar de pulsar INTRODUCE .
Más información: Cómo Comparar 3 Columnas para Coincidencias en Excel (4 Métodos)
Método 5: Utilizar VLOOKUP
Supongamos que desea conocer el Año, Lugar, y Ventas con respecto a Plátano Para obtener varios valores de un dato dado, hay que utilizar la función VLOOKUP .
Paso-01 :
➤Seleccione simultáneamente las 3 células de salida; C10, D10, E10
=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)
Toma, B10 es looku p_valor , B4:E7 es el tabla_array , {2,3,4} es el col_index_num y FALSO es para Coincidencia exacta .
Paso-02 :
➤Prensa INTRODUCE y obtendrá los siguientes resultados.
📓 Nota:
Para otras versiones excepto Microsoft 365 debe pulsar CTRL+MAYÚS+ENTRAR en lugar de pulsar INTRODUCE .
Más información: Cómo Comparar Tres Columnas en Excel Utilizando VLOOKUP
Sección práctica
Para hacer prácticas por su cuenta hemos proporcionado un Práctica sección como la de abajo para cada método en cada hoja de la derecha. Por favor, hágalo usted mismo.
Conclusión
En este artículo, he tratado de cubrir las formas más fáciles para que coincida con varias columnas en Excel con eficacia. Espero que le resulte útil. Si usted tiene alguna sugerencia o pregunta no dude en compartir con nosotros.