valores valor una paso otro matriz funcion devolver coincidir coincidencias buscarv buscarh buscar excel excel-formula

valor - formula coincidir y buscarv en excel



La fórmula VLOOKUP devuelve ''#VALOR'' en lugar del valor del texto debería devolver (1)

Escribí esta fórmula en una celda de Excel:

=IF(VLOOKUP(A2, VS!$B2:$B98,1,FALSE ),A2,NA)

Lo que quiero hacer es, si encuentra el valor A2 en la tabla VS de B2 a B92, entonces la función regresará e ingresará el valor en A2 (en la tabla VS) en mi tabla actual. Pero en lugar de obtener los valores A2, que son valores de texto, ¡obtuve #VALUE! .

¿Cómo puedo resolverlo?


Pruebe lo siguiente:

=IFERROR(VLOOKUP(A2,VS!$B2:$B98,1,FALSE),"")

Lo que hace es devolver el valor si encuentra A2, en el rango B2: B98, no encuentra A2, devuelve "" (en blanco), en lugar de #VALOR.

En segundo lugar, si planea extender esta fórmula, puede hacer que la tabla sea más "estrictamente tipeada" al agregar ''$'' antes de los números para que el rango no cambie:

=IFERROR(VLOOKUP(A2,VS!$B$2:$B$98,1,FALSE),"")

Por último, intente con el botón derecho -> Dar formato a las celdas ... y formatee la columna A como ''Texto'' y la columna B (en la hoja VS) como Texto también. A veces, las características de Autoformato de Excel se confunden con los resultados de vlookup.