Función BUSCARV()
Busca un valor específico en la primera columna de un rango y devuelve el dato ubicado en la misma fila dentro de la columna que indiques. Es la función de búsqueda clásica de Excel.
Sintaxis
=BUSCARV(valor_buscado; matriz_buscar_en; indicador_columnas; [ordenado])
valor_buscado: El valor o código que deseas localizar en la primera columna de tu tabla (obligatorio).
matriz_buscar_en: El rango completo de la tabla que contiene tanto el valor de búsqueda como el resultado que deseas extraer (obligatorio).
indicador_columnas: El número entero de columna dentro de tu matriz (empezando en 1 para la columna de búsqueda) desde donde se extraerá el resultado (obligatorio).
ordenado: Valor lógico para definir el tipo de coincidencia. Usa
FALSO (o 0) para una coincidencia exacta, y VERDADERO (o 1) para una coincidencia aproximada (opcional, por defecto es VERDADERO).
Ejemplo Práctico
Imagina que tienes una base de datos de empleados en el rango A2:C10 donde la columna A tiene los códigos de empleado, la columna B los nombres y la columna C los salarios. Para buscar el salario del código "EMP-05":
=BUSCARV("EMP-05"; A2:C10; 3; FALSO)
La función buscará "EMP-05" en la columna A y devolverá el valor correspondiente en la columna C (columna número 3 de la selección).
[Espacio para captura de pantalla de Excel - Ejemplo BUSCARV]
Observaciones
- ¡Búsqueda hacia la derecha!:
BUSCARV()solo puede buscar valores ubicados a la derecha de la columna de búsqueda. No puede extraer información de columnas situadas a la izquierda delvalor_buscado. - Si estableces el argumento
ordenadoenVERDADERO(o lo omites), la primera columna de la tabla debe estar ordenada de forma ascendente, de lo contrario podría devolver valores incorrectos. Por seguridad, **usa siempre FALSO** para búsquedas exactas. - Si no se encuentra el valor buscado usando
FALSO, la función devolverá el error de tipo#N/A.