En la entrada anterior vimos cómo utilizar la función buscarV de Excel para unificar datos que están dispersos en más de un listado siempre y cuando tuvieran un campo único en común.
Otra situación donde le podemos sacar provecho a esta función es cuando tenemos dos listados que a priori debieran coincidir sin embargo no lo hacen y necesitamos identificar de forma rápida que elementos faltan de un listado a otro.
Imaginemos que tenemos un listado maestro de clientes y por otro lado un listado de clientes que cumplen cierta condición. Si lo que queremos es identificar de una forma rápida que clientes no han cumplido dicha condición podemos usar la función buscarV.


Para el ejemplo tenemos un listado maestro de clientes en la Hoja 1 de nuestro libro y en la hoja 2 tenemos los clientes que ya han cumplido la condición (sea cual sea). En este ejemplo es evidente que clientes de nuestro maestro no han cumplido la condición ya que con tan pocos registros es fácil, pero hay veces que tendremos que saber esto entre miles de registros. Vamos a ver cómo hacerlo.
En la columna C de nuestra hoja1 introduciremos la siguiente fórmula:
=BUSCARV(A2;Hoja2!A:B;2;0)
Creando esta fórmula lo que estamos haciendo es pedirle que busque el valor de A2 en la columna A (ya que es la primera de la matriz como vimos en la anterior entrada) y que nos devuelva la columna número 2 de la matriz de búsqueda (en este caso al haber seleccionado como rango A:B lo que nos devolverá será el valor de la columna B).
El resultado después de arrastras la formula en el resto de las filas es el siguiente:

Esto significa que de un vistazo rápido podemos saber que clientes están en la hoja1 pero no en la hoja2. Son todos aquellos que en la columna C tienen valor #N/A, porque eso quiere decir que ha intentado buscar nuestra ID de cliente en la hoja dos y no la ha encontrado y por lo tanto no está.







