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.