La Web del Programador: Comunidad de Programadores
 
    Pregunta:  62108 - PROBLEMAS CON LA FUNCION BUSCARV EN EXCEL
Autor:  Juan Carlos
Tengo dos libros Excel a los que llamaré Libro1 y Libro2. En el Libro1, Hoja1 tengo varios datos, pero en las columnas A y B tengo datos del tipo:
A	           B

Numero Referencia

111 78945612
112 74125869
113 32156487
114 55687941
115 23456321

Y en el Libro2 - Hoja1 tengo además de otros datos lo siguiente:
A	        B

Numero Referencia

78945612
32156487
55687941


Intento desarrollar con la función Buscarv para las Referencias coincidentes en el Libro1 con el Libro2 que los Números (columna A) sean introducidos automáticamente. Pero siempre obtengo o las expresiones #REF!, #N/A! o por ejemplo algunas veces me como resultado el Numero 115, o sea el ultimo de la lista. La expresión que tengo es la siguiente:

=BUSCARV(B4,'C:Mis Documentos[Libro1.xls]Hoja1'!$A$4:$B$8,1,0)

Muchas gracias de antemano.

  Respuesta:  miguel Hernandez Libano
Saludos es un error de logica, te explico la funcion buscarv evalua las coincidencias de la columna A y devuelve la columna siguiente que indiques en la ecuaciòn (bien sea la 2,3,4 etc hasta 37 que es lo maximo), si quieres buscar por numero y que te devuelva la referencia debes invertir las columnas de la hoja 1 es decir primero el numero y luego la referencia, Ahora si por alguna razon no pueds modifcar eso solo debes usar numeros negativos en la ecuacion asi te devuelve las columnas anteriores