Pruebe si los valores en una fila en dos columnas existen en cualquier fila en otras dos columnas en Excel

Pruebe si los valores en una fila en dos columnas existen en cualquier fila en otras dos columnas en Excel

Tengo 5 columnas donde necesito verificar si los valores de A y B de una fila se encuentran en la misma secuencia en cualquier fila en C y D, luego generar el resultado en E. El resultado será verdadero o falso si el El contenido A&B de esa fila tiene una coincidencia C&D en cualquier fila:

╔════════╦═════════╦════════╦═════════╦═══════╗
║   A    ║    B    ║   C    ║    D    ║   E   ║
╠════════╬═════════╬════════╬═════════╬═══════╣
║ red    ║ donkey  ║ black  ║ chicken ║ FALSE ║
║ black  ║ chicken ║ yellow ║ donkey  ║ TRUE  ║  <===
║ yellow ║ fish    ║ red    ║ fish    ║ FALSE ║
╚════════╩═════════╩════════╩═════════╩═══════╝

Como puede ver: negro/pollo es el único valor verdadero ya que existe en una fila en C/D.

Respuesta1

Puede utilizar, por ejemplo, SUMPRODUCTla función para esto:

=SUMPRODUCT((A1=C:C)*(B1=D:D))>0

ingrese la descripción de la imagen aquí

Respuesta2

Entiendo que el orden es importante. (el pollo negro no debe combinar con pollo negro). En este caso, podrías crear 2 columnas nuevas con datos combinados de AB y CD. [la fórmula sería:, =A1&B1simplemente separe las celdas con un "&".]

Por lo tanto, su tabla se vería así

    E          F
reddonkey      blackchicken
blackchicken   yellowdonkey

Etcétera. Luego usas la fórmula

=ISNUMBER(MATCH([cell column F],[entire column E],TRUE)

La fórmula simplemente verifica si hay una coincidencia para una celda particular en una lista determinada.

información relacionada