Noto este problema al usar esta función vlookup en Excel 2016:
=IFERROR(VLOOKUP(A:A,Sheet2!A:B,2,FALSE),"NO MATCHING")
Entonces, la función verificará el rango A:B y, si se confirma la coincidencia, imprimirá el valor en la segunda columna. Ahora, mi hoja de trabajo tiene valores similares (según los de la columna "A" de la Hoja1) en la columna "A" de la Hoja2: si invierto la posición de las columnas A y B en la Hoja2, imprimirá siempre el Mensaje de error "NO COINCIDENCIA".
¿Por qué esta diferencia?
Respuesta1
Deberá utilizar ÍNDICE/COINCIDIR ya que BUSCARV requiere que el valor de búsqueda esté en la columna de la izquierda.
=IFERROR(INDEX(Sheet2!A:A,MATCH(A:A,Sheet2!B:B,0)),"")