excel - textos - comparar dos columnas y mostrar el valor de otra
¿Cómo comparar 3 columnas y poner sí o no en otra columna? (3)
Esto funciona con valores duplicados
La fórmula deberá ingresarse como una matriz (una vez copiada y pegada mientras aún está en la barra de fórmulas, presiona CTRL + MAYÚS + ENTRAR )
=IF(IFERROR(INDEX($E$2:G$47,MATCH(1,(A2=$E$2:$E$47)*(B2=$F$2:$F$47)*(C2=$G$2:$G$47),0),3),FALSE),"OK","")
Esto devolverá "OK" solo cuando se cumplan las 3 condiciones, incluso cuando el número de material aparezca varias veces dentro de los datos. La celda permanecerá en blanco si no se encuentra coincidencia.
Si desea identificar la cantidad de veces que coinciden las 3 columnas
Considere SumProduct
, avíseme si necesita ayuda y actualizaré esta respuesta con la fórmula SumProduct
necesaria
Hola,
Quiero comparar seis columnas, meterial con material (a con e), planta con planta y pret con pret, si estas columnas son iguales poner en rezultat sí, si no poner no.
Ex. Tenemos Material 1, Planta ANG, Pret 4.5, quiero buscar en E meterial 1, plang ANG y comparar pret, si pret es igual a continuación, ponga en Rezultat OK.
Muchas gracias
=IF(AND(INDEX(F:F, MATCH(A2,E:E, 0))=B2,INDEX(G:G, MATCH(A2,E:E, 0))=C2), "OK", "Not OK")
Esto funcionará pero solo si no hay valores duplicados.
Puedes usar fórmula
en I2 = SUMAPRODUCTO (- (A2 = $ E $ 2: $ E $ 16), - (B2 = $ F $ 2: $ F $ 16), - (C2 = $ G $ 2: $ G $ 16))
en I3 = SUMAPRODUCTO (- (A3 = $ E $ 2: $ E $ 16), - (B3 = $ F $ 2: $ F $ 16), - (C3 = $ G $ 2: $ G $ 16))
etc.