FormulaCamp
Todas las funciones
Búsqueda y referencia

BUSCARV (VLOOKUP)

Aprenda BUSCARV con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.

VLOOKUP

Sintaxis

BUSCARV(lookup_value, table_array, col_index_num, [range_lookup])

Ejemplo: =VLOOKUP(A2,PriceList!$A$2:$C$100,3,0)

Disponibilidad: Todas las versiones

La función BUSCARV en Excel busca un valor en la primera columna de una tabla y devuelve otro valor de la misma fila. Use =VLOOKUP(lookup_value, table, column_number, FALSE) para una coincidencia exacta, por ejemplo, para obtener el precio de una lista de productos mediante el SKU.

Cuándo usarla

Argumentos

Ejemplos explicados

Coincidencia exacta: precio por SKU

ABCDEF
1SKUProductPriceLook upPrice
2A101Desk lamp24.99A103
3A102Monitor stand39
4A103USB hub18.5
5A104Webcam54.9

Fórmula: F2: =VLOOKUP(E2,A2:C5,3,FALSE)

Resultado: 18.5

Encuentra A103 en la columna A y devuelve la tercera columna de A2:C5. FALSE exige una coincidencia exacta.

Coincidencia aproximada: tramo de comisión

ABCDE
1Sales fromRateSalesRate
200.0227500
3100000.04
4500000.06

Fórmula: E2: =VLOOKUP(D2,A2:B4,2,TRUE)

Resultado: 0.04

27,500 no está en la lista, por lo que TRUE devuelve la última fila cuyo inicio no lo supera (10,000). La primera columna debe estar ordenada de forma ascendente.

Comodín: nombre parcial de producto

ABC
1SKUProductPrice
2A101Desk lamp24.99
3A102Monitor stand39
4A103USB hub18.5

Fórmula: E2: =VLOOKUP("Mon*",B2:C4,2,FALSE)

Resultado: 39

El asterisco coincide con cualquier texto, así que "Mon*" encuentra "Monitor stand". La tabla empieza en la columna B porque la clave debe ocupar la primera columna.

Pruébalo

Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.

Fórmula en F2: =VLOOKUP(103,A2:D6,3,FALSE)

Hoja de ejemplo: BUSCARV
ABCDEF
1IDItemPriceStockResult
2101Pen2,512025
3102Notebook480
4103Lamp2515
5104Mug7,540
6105Backpack3912
Resultado en F2: 25
Practica en una lección (en inglés): The VLOOKUP Function

Errores y comprobaciones

Funciones relacionadas

Preguntas frecuentes

¿BUSCARV puede devolver un valor de una columna situada a la izquierda?
No. Siempre busca en la primera columna de la tabla y devuelve datos de columnas situadas a la derecha. Use ÍNDICE con COINCIDIR, o BUSCARX, para buscar hacia la izquierda.
¿Qué hace el último argumento de BUSCARV?
FALSE (o 0) significa coincidencia exacta. TRUE (u omitido) significa coincidencia aproximada sobre datos ordenados, adecuada para tramos y franjas, pero no para identificadores.
¿Por qué BUSCARV devuelve #N/A si el valor está visible?
Suele haber una diferencia oculta: un espacio final, un número guardado como texto o una escritura distinta. Compare el LARGO de ambas celdas y después limpie los datos.
¿BUSCARV distingue entre mayúsculas y minúsculas?
No. "abc" y "ABC" se consideran la misma clave de búsqueda.

Más funciones de Búsqueda y referencia