Guías

Cómo usar BUSCARV (VLOOKUP) en Excel paso a paso

Laura Sánchez
Guía escrita por Laura Sánchez · Redactora especializada en ofimática
9 junio 2026 · 3 min de lectura

Si trabajas con dos listas en Excel y necesitas cruzar datos entre ellas —por ejemplo, buscar el precio de un producto a partir de su código— la función VLOOKUP (que en Excel en español aparece como BUSCARV) es probablemente la herramienta que más tiempo te va a ahorrar. En esta guía la explicamos desde cero, con un ejemplo concreto y los errores típicos para que no te quedes a medias.

Qué hace exactamente BUSCARV

BUSCARV busca un valor en la primera columna de una tabla y devuelve un dato de la misma fila, pero de otra columna. Imagina una hoja con dos zonas: una lista de productos con su código y su precio, y en otro lugar una factura donde solo escribes el código. Con BUSCARV, Excel trae el precio automáticamente sin que tú lo busques a mano.

La estructura de la función es siempre la misma:

=VLOOKUP(valor_buscado, rango_tabla, número_columna, FALSE)
  • valor_buscado: lo que quieres encontrar (por ejemplo, el código del producto).
  • rango_tabla: la tabla donde están los datos, con el valor buscado en la primera columna.
  • número_columna: qué columna de esa tabla quieres que te devuelva, contando desde la izquierda.
  • FALSE: indica que quieres una coincidencia exacta. Es lo que necesitas casi siempre.

Ejemplo paso a paso

Supongamos que en las columnas A y B tienes la lista de productos (A: código, B: precio) entre las filas 2 y 50, y en la celda E2 escribes un código. En F2 pondrías:

=VLOOKUP(E2, A2:B50, 2, FALSE)

Vamos paso a paso:

  1. Escribe =VLOOKUP( en la celda donde quieres el resultado.
  2. Haz clic en la celda E2 (el código que quieres buscar) y pon una coma.
  3. Selecciona el rango A2:B50. Asegúrate de que la columna del código sea la primera del rango.
  4. Escribe 2 porque el precio está en la segunda columna del rango, y otra coma.
  5. Escribe FALSE para coincidencia exacta y cierra el paréntesis.

Al pulsar Enter, Excel mostrará el precio correspondiente a ese código. Si cambias el código de E2, el precio se actualiza solo.

Truco: fija el rango con $

Si vas a arrastrar la fórmula hacia abajo para varias filas, bloquea el rango de la tabla con el símbolo $ para que no se desplace:

=VLOOKUP(E2, $A$2:$B$50, 2, FALSE)

Errores frecuentes y cómo evitarlos

Lo que ves Por qué pasa Solución
#N/A El valor buscado no existe en la primera columna Revisa que el código esté escrito igual (sin espacios extra)
#¡REF! El número de columna es mayor que las columnas del rango Cuenta bien las columnas de tu tabla
Resultado raro Olvidaste el FALSE y Excel hizo coincidencia aproximada Añade siempre FALSE al final para datos exactos

Para que la celda no muestre el feo #N/A cuando no encuentra nada, puedes envolver la fórmula con IFERROR:

=IFERROR(VLOOKUP(E2, $A$2:$B$50, 2, FALSE), "No encontrado")

Pon en práctica BUSCARV con una plantilla real

La mejor forma de afianzar la función es usarla sobre una hoja que ya tenga datos. Puedes practicar con nuestra plantilla de inventario en Excel, que cruza códigos y descripciones, o con la plantilla de control de gastos para clasificar partidas. Ambas son gratuitas y están listas para descargar.

Preguntas frecuentes

¿BUSCARV y VLOOKUP son lo mismo?

Sí. BUSCARV es el nombre en la versión en español de Excel y VLOOKUP el nombre en inglés. La función es idéntica; al escribirla en una hoja en inglés (o en Google Sheets configurado en inglés) usas VLOOKUP.

¿Puedo buscar hacia la izquierda con BUSCARV?

No directamente: BUSCARV solo devuelve columnas que estén a la derecha del valor buscado. Si necesitas buscar a la izquierda, usa la combinación INDEX + MATCH o la función más moderna XLOOKUP.

¿Funciona en Google Sheets y LibreOffice?

Sí. La sintaxis es la misma en Google Sheets y LibreOffice Calc, usando los nombres en inglés y la coma como separador de argumentos.

Laura Sánchez
Escrito por
Laura Sánchez · Redactora especializada en ofimática
Laura Sánchez es redactora especializada en ofimática y productividad. Se encarga de explicar cada plantilla paso a paso, con un lenguaje claro y ejemplos del día a día para que cualquiera pueda empezar a usarla sin complicaciones.