INICIO
ofimatica · microsoft excel
en excel buscarv, Persona escribiendo la fórmula BUSCARV en una hoja de Excel con tabla de datos
ofimatica ·#8416 ·Lectura 4 min

¿En excel buscarv?

Respuesta corta

BUSCARV solo busca hacia la derecha: el valor buscado debe estar SIEMPRE en la primera columna del rango definido.

01

Cómo usar BUSCARV en Excel: guía completa con ejemplos y errores resueltos

BUSCARV (en inglés, VLOOKUP) es una de las funciones más utilizadas en Excel para buscar un valor en la primera columna de un rango de celdas y devolver un dato de otra columna en la misma fila. Su nombre viene de "buscar vertical", ya que la búsqueda se realiza siempre de arriba hacia abajo.


La sintaxis completa es: =BUSCARV(valor_buscado; matriz_buscada; num_col; [rango_buscado]). Los separadores pueden ser punto y coma (;) o coma (,) según la configuración regional de tu Excel. En entornos anglosajones se usa coma, mientras que en español y la mayoría de países hispanohablantes se emplea el punto y coma.


valor_buscado es el dato que quieres localizar. Puede ser un número, un texto o una referencia a otra celda. Por ejemplo, si buscas el código de producto "A-1024", escribirías ese texto entre comillas o harías referencia a la celda donde está escrito.


matriz_buscada es el rango de celdas que contiene toda la tabla. Un punto crucial: el valor buscado siempre debe estar en la primera columna de ese rango. Si tu tabla va de A1 a D500, escribirías A1:D500 como matriz.


num_col indica en qué columna de la matriz quieres que devuelva el resultado. El conteo empieza en 1 (la primera columna de la matriz). Por ejemplo, si la matriz es A1:D500 y quieres el dato de la columna D, num_col sería 4. Un error muy común es contar columnas fuera de la matriz: recuerda que el 1 siempre es la primera columna del rango que definiste.


rango_buscado (opcional) determina el tipo de coincidencia. Si pones FALSO (o 0), busca coincidencia exacta. Si pones VERDADERO (o 1) u omites el parámetro, busca coincidencia aproximada, lo que requiere que la primera columna esté ordenada de menor a mayor. Para la mayoría de casos prácticos, siempre se recomienda usar FALSO.


Un ejemplo práctico: tienes una tabla en A1:C100 con columnas ID empleado, Nombre y Departamento. Quieres saber el departamento del empleado con ID 5432. La fórmula sería: =BUSCARV(5432; A1:C100; 3; FALSO). Excel busca 5432 en la columna A, lo encuentra en la fila 37, y devuelve el valor de la tercera columna (Departamento) de esa misma fila.


Para que la búsqueda sea dinámica, puedes referirte a otra celda en lugar de escribir el valor directamente. Si en la celda E1 escribes 5432, la fórmula pasa a ser: =BUSCARV(E1; A1:C100; 3; FALSO). Esto te permite cambiar el ID en E1 y que el resultado se actualice automáticamente en toda una columna si copias la fórmula hacia abajo.


Un truco indispensable para tablas grandes es usar referencias absolutas en la matriz_buscada. En lugar de A1:C100, escribe $A$1:$C$100 (tecla F4 al seleccionar el rango). Así, al arrastrar la fórmula hacia abajo o hacia otros columnas, el rango de búsqueda no se desplazará y evitarás errores de referencia.

Para coincidencia exacta, usa siempre FALSO (0) como cuarto argumento. Omitirlo puede dar resultados incorrectos con datos numéricos.

Dato clave
en excel buscarv, Comparación visual entre BUSCARV y BUSCARX con un error #N/D destacado en Excel
Imagen

Comparación visual entre BUSCARV y BUSCARX con un error #N/D destacado en Excel

02

Sintaxis, parámetros y casos de uso de la función BUSCARV

Los errores más frecuentes al usar BUSCARV son relativamente sencillos de diagnosticar. El error #¡N/D! (No Disponible) aparece cuando Excel no encuentra el valor buscado en la primera columna. Suele deberse a espacios invisibles al inicio o final del texto, diferencias entre mayúsculas y minúsculas en algunos contextos, o a que el valor simplemente no existe en la tabla. La función EXTRAER TEXTO o ESPACIOS() ayuda a limpiar los datos antes de la búsqueda.


El error #¡REF! ocurre cuando el número de columna indicado en num_col supera el número total de columnas de la matriz_buscada. Por ejemplo, si tu matriz tiene 3 columnas y pones num_col = 5, Excel no puede referirse a una columna inexistente y devuelve #¡REF!.


Un limitante estructural de BUSCARV es que solo busca hacia la derecha: el valor buscado debe estar en la primera columna y el resultado siempre será una columna a la derecha. Si necesitas devolver un dato que está a la izquierda del valor buscado, BUSCARV no funciona directamente. Para ese caso, la combinación =INDICE(matriz; COINCIDIR(valor; rango; 0); col) es la solución clásica y más flexible.


A partir de Excel 365 y Excel 2021, existe BUSCARX (XLOOKUP), que supera la mayoría de las limitaciones de BUSCARV: puede buscar en cualquier dirección (izquierda o derecha), devuelve un mensaje de error personalizado si no hay coincidencia, y no requiere contar columnas. Su sintaxis es: =BUSCARX(valor_buscado; columna_busqueda; columna_retorno; [si_no_encuentra]; [tipo_coincidencia]; [tipo_búsqueda]).


Como buena práctica, si trabajas con tablas de más de unas pocas filas, convierte tu rango en una Tabla estructurada (Ctrl+T). Esto hace que la matriz_buscada se extienda automáticamente al añadir filas nuevas, y los nombres de columna se pueden usar directamente en la fórmula, haciéndola más legible.


En resumen, BUSCARV sigue siendo la función de búsqueda más extendida en entornos corporativos, pero conocer sus limitaciones y saber cuándo recurrir a INDICE+COINCIDIR o BUSCARX te hará mucho más productivo y reducirá los errores en tus hojas de cálculo.

Conclusión

¿en excel buscarv?

BUSCARV es una herramienta esencial en el día a día de cualquier usuario de Excel, pero no es la única opción. Para búsquedas sencillas hacia la derecha sigue siendo la más rápida de escribir; para búsquedas hacia la izquierda o con mensajes de error personalizados, BUSCARX e INDICE+COINCIDIR son alternativas más robustas. Practicar con tablas reales y dominar los errores comunes te ahorrará horas de depuración.

Fuentes: Microsoft Support Excel, Curso Excel de GMATW, Exceljet, ContextoExcel
4.1 / 5 · 60 valoraciones Valorar
Más preguntas de ofimatica
De otras categorías