Importante: Pruebe a usar la nueva función BUSCARX, una versión mejorada de BUSCARV que funciona en cualquier dirección y devuelve coincidencias exactas de forma predeterminada, lo que facilita y resulta más cómodo de usar que su predecesor.
Cuando crea una función BUSCARV o BUSCARH , especifica un rango de celdas, como D2:F39. Ese rango se denomina argumento table_array y un argumento es simplemente un fragmento de datos que necesita una función para ejecutarse. En este caso, la función busca en esas celdas los datos que intenta buscar.
El argumento table_array siempre es el segundo argumento de una función BUSCARV o BUSCARH (el primero es el valor que intenta encontrar) y las funciones no funcionarán sin él.
El primer argumento, el valor que desea buscar, puede ser un valor específico como "41" o "martín", o bien una referencia de celda como F2. Por lo tanto, el primer argumento puede tener este aspecto:
=BUSCARV(F2; ...
El argumento table_array siempre sigue el valor de búsqueda, así:
=BUSCARV(F2;B4:D39; ...
El rango de celdas enumerado en el argumento table_array puede usar referencias de celda absolutas o relativas. Si va a copiar la función, debe usar referencias absolutas, como esta:
=BUSCARV(F2;$B$2:BD$39; ...
Además, las celdas del argumento table_array pueden estar en otra hoja de cálculo del libro. Si es así, el argumento incluye y el nombre de la hoja, y la sintaxis es similar a esta:
=BUSCARV(F2;Hoja2!$C$14:E$42, ...
Asegúrese de colocar un signo de exclamación después del nombre de la hoja.
Por último, escriba un tercer argumento, la columna que contiene los valores que intenta encontrar. Esto se denomina columna de búsqueda. En nuestro primer ejemplo, usamos el rango de celdas B4 a D39, que se ejecuta en tres columnas. Vamos a fingir que los valores que desea ver en la columna D, la tercera columna de ese rango de celdas, así que el último argumento es un 3.
=BUSCARV(F2;B4:D39;3)
Puede usar un cuarto argumento opcional, ya sea Verdadero o Falso. La mayoría de las veces querrá usar Falso.
Si usa Verdadero o deja el cuarto argumento en blanco, la función devuelve una coincidencia aproximada con el valor del primer argumento. Por lo tanto, para continuar con el ejemplo, si el primer argumento es "martín" y usa Verdadero, la función devolverá "Martín", "Martínez", etc. Pero si usa Falso, la función solo devuelve "Martín", una coincidencia exacta, y eso es lo que la mayoría de las personas quieren.
Para que usar Verdadero sea aún más complicado, si la columna de búsqueda (la columna que especifique en el tercer argumento) no está ordenada en orden ascendente (de la A a la Z o de menor a mayor), la función puede devolver un resultado incorrecto. Para obtener más información sobre esto, vea Buscar valores con BUSCARV y otras funciones.
Para obtener más información sobre las funciones BUSCARV y BUSCARH, vea: