Cómo escribir una fórmula en Excel que coincida con varias figuras

0

Tengo la primera hoja con Ubicación en la columna A y el número de artículo en la Columna B. En la segunda hoja tengo los mismos datos, pero también la última vez que se ha usado este artículo. Necesito escribir una fórmula que, si A y B en la página 1 coinciden con A y B en la página 2, entonces la columna 8 de la página dos se informará en la columna C en la página 1.

lorechiara
fuente

Respuestas:

0

Configuré un ejemplo para responder a tu pregunta. Tengo sheet1 y sheet2. Hoja1 He poblado como usted dijo:

ingrese la descripción de la imagen aquí

En Sheet2 tengo una copia con una columna de Último Tiempo

ingrese la descripción de la imagen aquí

Entonces, para recuperar el último tiempo de Sheet2 a Sheet1 si las columnas A y B coinciden, pongo esta fórmula en mi campo C:

=iferror(INDEX(Sheet2!C:C,1 + MIN(IF(Sheet2!A:A=Sheet1!A2,IF(Sheet2!B:B=Sheet1!B2,ROW(Sheet2!A:A),-2),-2))),"")

Esto se coloca en Sheet1 C2 y podría arrastrarse hacia abajo para obtener más.

Déjame desglosar esta fórmula. La instrucción IF busca si el rango de A: A en la hoja 2 coincide con el valor A2 de la Hoja1 Y SI B: B coincide con el valor B2 de la Hoja1, entonces recupera el número de fila. Lo hice de esta manera en caso de que se encuentren varias instancias, solo recuperará un valor. El comando INDEX simplemente busca en la columna C de Sheet2 el valor en la fila encontrada.

Si no se encuentran los valores A y B, se informa un -2 (pero agregado por 1 en la fórmula. En este caso, se generaría un error ya que no existe una fila -1, entonces el comando IFERROR devuelve un espacio en blanco ( "")

Eric F
fuente