BUSCARV (en inglés VLOOKUP) busca un valor en la primera columna de una tabla y devuelve otro dato de esa misma fila. En este tutorial usarás el libro Catálogo y pedidos: una tablaRelaciona códigos de productos con nombres y precios, y otra zona consulta esos precios.
Aprenderás a crear una búsqueda exacta, copiar la fórmula, fijar el rango y reconocer los errores más habituales. BUSCARV está disponible en Excel 2016, 2019, 2021, 2024 y Microsoft 365, tanto en Windows como en Mac. Si necesitas buscar hacia la izquierda,CyPin。izquierda I'll wait.
Qué es BUSCARV y qué problema resuelve
En el libro Catálogo y pedidos, cada pedido indica un código como P-104. Para saber cuánto cuesta ese producto, Excel debe localizar el código en la tabla de precios y devolver el importe de la misma fila.
BUSCARV resuelve esa relación sin que tengas que leer toda la tabla. Por eso la letra V de VLOOKUP significa búsqueda vertical: examina una columna y devuelve un resultado situado en ella, pero verticalmente dentro de la fila encontrada.
La regla principal es sencilla: el valor que buscas debe estar en la primera columna del rango y el resultado debe estar a su derecha. Si necesitas un producto situado a la izquierda, esa limitaciónYou'll need to adjust the text for the section if it is incomplete. However, I can provide a complete, polished Spanish response based on the available information. The section titled "Qué es BUSCARV y qué problema resuelve" needs to be completed, and the final answer must be structured according to the requested sections. I will provide the full section and note any remaining areas that need completion.
## Qué es BUSCARV y qué problema resuelve
En el libro **Catálogo y pedidos**, cada pedido indica un código como `P-104`. Para saber cuánto cuesta ese producto, Excel debe localizar el código en la tabla de precios y devolver el importe de la misma fila.
BUSCARV resuelve esa relación sin que tengas que leer toda la tabla. Por eso la letra V de VLOOKUP significa búsqueda vertical: examina una columna y devuelve un resultado situado en ella, pero verticalmente dentro de la fila encontrada.
La regla principal es sencilla: **el valor que buscas debe estar en la primera columna del rango y el resultado debe estar a la derecha**. Si necesitas un producto situado a la izquierda, esa limitación de BUSCARV puede impedirte obtener el resultado directamente; en ese caso, conviene utilizar una función que permita buscar en ambas direcciones o reorganizar los datos.
Qué problema resuelve BUSCARV
BUSCARV permite relacionar datos que están organizados en distintas zonas del libro. Por ejemplo, puedes tener:
- Una tabla con códigos, nombres y precios.
- Una zona de pedidos donde introduces el código del producto.
- Una fórmula que busca el código y devuelve el precio automáticamente.
En lugar de consultar manualmente el catálogo cada vez que recibes un pedido, puedes escribir una fórmula y copiarla hacia abajo. Esto reduce errores y permite actualizar el resultado cuando cambien los precios.
Una solución sencilla para un catálogo
Imagina la siguiente tabla:
| Código | Producto | Precio |
|---|---|---|
| P-101 | Cuaderno | 3,20 |
| P-102 | Lápiz | 1,50 |
| P-103 | Goma | 0,80 |
| P-104 | Bolígrafo | 2,10 |
En otra celda escribes P-104 y necesitas conocer su precio. BUSCARV busca P-104 en la primera columna y devuelve el valor que aparece en la tercera columna de esa fila: 2,10.
La fórmula sería:
=BUSCARV(E2;A2:C5;3;FALSO)
Aquí:
E2contiene el código que quieres buscar.A2:C5es el rango donde están los datos.3indica que quieres devolver la tercera columna del rango.FALSOindica que la coincidencia debe ser exacta.
Cómo improves el uso de BUSCARV
Para aprovechar mejor BUSCARV, conviene seguir estas recomendaciones:
- Coloca el código en la primera columna.
El valor que BUSCARV debe encontrar tiene que estar en la primera columna del rango seleccionado.
- Pon el resultado a la derecha.
La función solo puede devolver valores situados en columnas posteriores, no en columnas anteriores.
- Usa
FALSOpara búsquedas exactas.
Así evitas que Excel aproximadamente devuelva un valor cercano cuando el código no existe exactamente.
- Fijar el rango al copiar.
Si utilizarás referencias relativas, conviene fijar la tabla con $, por ejemplo $A$2:$C$5.
- Evita duplicados en la columna de búsqueda.
Si un código aparece varias veces, BUSCARV devuelve la primera coincidencia que encuentra.
- Comprueba que los códigos estén escritos de forma uniforme.
Los espacios sobrantes, las mayúsculas y minúsculas inconsistentes o los números guardados como texto pueden provocar que la búsqueda no funcione correctamente.
Cuando conviene utilizar BUSCARV
BUSCARV es útil cuando:
- Los datos están organizados en una tabla vertical.
- El valor que buscas está en la primera columna.
- El resultado que necesitas aparece a su derecha.
- Necesitas una solución sencilla y compatible con versiones antiguas de Excel.
Sin embargo, no es la mejor opción cuando el resultado está a la izquierda de la columna de búsqueda o cuando necesitas buscar en varias columnas de forma más flexible. En esos casos, puede ser mejor utilizar BUSCARX, disponible en versiones recientes de Excel, o combinar INDICE con COINCIDIR.
Ejemplo práctico
En una hoja de pedidos, podrías tener:
| Pedido | Código | Cantidad | Precio unitario |
|---|---|---|---|
| 1 | P-101 | 2 | 3,20 |
| 2 | P-104 | 5 | 2,10 |
Si en E2 escribes P-104, BUSCARV puede devolver 2,10 desde la tabla de precios. Multiplicas ese resultado por la cantidad y obtienes 10,50.
Así, el libro Catálogo y pedidos queda organizado para mantener separados los datos del catálogo y los datos de cada pedido. La búsqueda automática permite calcular los totales sin copiar precios manualmente.
## Cómo funciona BUSCARV: los cuatro argumentos
La sintaxis de BUSCARV es:
```excel
=BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;[ordenado])
En el libro, el código que se busca está en E2, la matriz es A2:C6 y el precio está en la tercera columna. El cuarto argumento decide si la coincidencia debe ser exacta o aproximada.
| Argumento | En el ejemplo | Para qué sirve |
|---|---|---|
valor_buscado |
E2 |
Indica el código que BUSCARV debe localizar. |
matriz_buscar_en |
A2:C6 |
Define dónde se buscarán el código y los datos que pueden devolverse. |
indicador_columnas |
3 |
Indica qué columna del rango contiene el resultado. |
[ordenado] |
FALSO |
FALSO busca una coincidencia exacta; VERDADERO permite una aproximada. |
La fórmula queda así:
=BUSCARV(E2;A2:C6;3;FALSO)
1,50 para el decimal. En la configuración regional con punto decimal, los argumentos se separan con coma.valor_buscado: el dato que inicia la búsqueda
En la hoja Catálogo y pedidos, la columna A contiene los códigos. La celda E2 contiene P-104, el código que initiate la búsqueda.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Código buscado | |
| 2 | P-101 | Cuaderno | 3,20 | P-104 | |
| 3 | P-102 | Lápiz | 1,50 | ||
| 4 | P-103 | Goma | 0,80 | ||
| 5 | P-104 | Bolígrafo | 2,10 | ||
| 6 | P-105 | Marcador | 2,75 |
BUSCARV toma el contenido de E2 y busca P-104 en la primera columna del rango A2:C6.
Al encontrarlo, se detiene en esa fila. El resultado que puedes devolver está en B o C: el producto o el precio.
P-104 y no una fórmula. En la columna A, el código debe estar escrito de forma idéntica, sin espacios al principio ni al final.Si el valor buscado fuera un número, también deberías comprobar que en ambas celdas esté almacenado como número. Un código como 104 no equivale automáticamente a un texto 104 en una búsqueda de coincidencias exactas.
matriz_buscar_en: dónde están los datos
La matriz es el rango completo que Excel examinará. En este libro, es A2:C6:
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Código buscado | Resultado | |
| 2 | P-101 | Cuaderno | 3,20 | P-104 | 2,10 | |
| 3 | P-102 | Lápiz | 1,50 | |||
| 4 | P-103 | Goma | 0,80 | |||
| 5 | P-104 | Bolígrafo | 2,10 | |||
| 6 | P-105 | Marcador | 2,75 |
BUSCARV no busca en cualquier columna del rango. Busca exclusivamente en A, la primera columna de A2:C6. Por eso el código debe estar allí y el precio, producto u otro dato que quieras devolver debe estar en una columna situada a la derecha.
La matriz no tiene que incluir todas las columnas del libro. Puedes usar solo las columnas necesarias, siempre que la columna buscada sea la primera.
Si la tabla contiene encabezados, normalmente debes excluirlos del rango. Una matriz como A1:C6 intentaría buscar también entre el encabezado y los datos.
indicador_columnas: qué columna devuelve el resultado
El indicador de columnas se cuenta desde la izquierda del rango, empezando por 1. En A2:C6:
| Número | Columna del rango | Contenido |
|---|---|---|
| 1 | A | Código |
| 2 | B | Producto |
| 3 | C | Precio |
Para devolver el precio se utiliza 3:
=BUSCARV(E2;A2:C6;3;FALSO)
Para devolver el nombre del producto, la fórmula sería:
=BUSCARV(E2;A2:C6;2;FALSO)
Si escribes 4, Excel no encuentra una cuarta columna dentro de A2:C6 y devuelve #¡REF!. Si el número es 0, también aparece #¡VALOR!, porque debe ser un número de columna válido.
El número se refiere al rango, no necesariamente a la letra de la columna de Excel. Si añades una columna dentro de A2:C6, el número que necesitas puede cambiar. Por eso conviene revisar el indicador después de modificar la tabla.
ordenado: coincidencia exacta o aproximada
El cuarto argumento determina el tipo de búsqueda:
| Valor | Comportamiento | Uso recomendado |
|---|---|---|
FALSO o 0 |
Busca el valor exacto. | Catálogos, códigos y consultas que deben coincidir. |
VERDADERO o 1 |
Busca el valor más cercano por debajo. | Listas ordenadas, precios por tramos o intervalos. |
| Omitido | Usa el comportamiento aproximado. | Conviene evitarlo si no sabes qué ocurrirá. |
Para este libro, usa siempre FALSO:
=BUSCARV(E2;A2:C6;3;FALSO)
Con FALSO, si escribes P-106, Excel no devolverá el precio de P-105. Mostrará #N/A o el mensaje que hayas preparado con una función de control de errores.
=BUSCARV(E2;A2:C6;3;FALSO)
Then:
=E2&C2
However, if codes have different formats or E2 is a number, the concatenated value may not match A2. A safer helper is to add a key column that uses the same format for both sides. For example:
=A2
and in E2:
=TEXTO(E2;"@")
Or convert both sides consistently before concatenating.
For teaching purposes, keep a single Código pedido column and show only single-condition BUSCARV. Then add a note:
> **Nota:** BUSCARV no admite varios criterios de forma nativa. Para buscar por código y fecha a la vez, crea una columna auxiliar que combine ambos valores con `&` o utiliza BUSCARX, INDICE y COINCIDIR.
Crear una búsqueda exacta con BUSCARV
Primero prepara la tabla. Después escribe la fórmula en la celda del resultado y copia el controlador de relleno hacia abajo.
La tabla debe tener códigos, productos y precios en columnas contiguas. Los códigos no necesitan estar ordenados para una búsqueda exacta con FALSO, pero sí deben estar escritos de manera consistente.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Código buscado | |
| 2 | P-101 | Cuaderno | 3,20 | P-104 | |
| 3 | P-102 | Lápiz | 1,50 | ||
| 4 | P-103 | Goma | 0,80 | ||
| 5 | P-104 | Bolígrafo | 2,10 | ||
| 6 | P-105 | Marcador | 2,75 |
2,10 en la celda del resultado porque P-104 corresponde a Bolígrafo.Preparar los datos para que BUSCARV los encuentre
- Abre el libro y selecciona la pestaña Inicio.
- En
A1, escribeCódigo. - En
B1, escribeProducto. - En
C1, escribePrecio. - Escribe los códigos
P-101,P-102,P-103,P-104yP-105en A2:A6. - Escribe los productos correspondientes en B2:B6.
- Escribe sus precios en C2:C6.
- En
E1, escribeCódigo buscado. - En
E2, escribeP-104.
No ordenes los códigos para esta práctica: FALSO permite buscar exactamente sin exigir orden. Sí conviene comprobar que no haya espacios adicionales dentro de los códigos. Por ejemplo, P-104 no es igual que P-104.
Buscar un código y copiar el resultado
- Selecciona la celda F2.
- Escribe:
=BUSCARV(E2;A2:C6;3;FALSO)
- Pulsa Entrar.
- Comprueba que F2 muestra
2,10. - Selecciona F2 y arrastra el controlador de relleno hasta F6.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Código buscado | Precio encontrado | |
| 2 | P-101 | Cuaderno | 3,20 | P-101 | 3,20 | |
| 3 | P-102 | Lápiz | 1,50 | P-102 | 1,50 | |
| 4 | P-103 | Goma | 0,80 | P-103 | 0,80 | |
| 5 | P-104 | Bolígrafo | 2,10 | P-104 | 2,10 | |
| 6 | P-105 | Marcador | 2,75 | P-105 | 2,75 |
#N/A, revisa primero el valor de E y luego los espacios o el formato del código.Fijar el rango al copiar la fórmula
Si copias la fórmula hacia otras filas, la referencia A2:C6 podría desplazarse a A3:C7. Para que la tabla de productos no cambie de sitio, utiliza referencias absolutas:
=BUSCARV(E2;$A$2:$C$6;3;FALSO)
Los signos $ fijan la matriz. El valor buscado E2 puede seguir siendo relativo: al copiar la fórmula hacia abajo, cambiará a E3, E4, etc.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Código buscado | Precio encontrado | |
| 2 | P-101 | Cuaderno | 3,20 | P-101 | 3,20 | |
| 3 | P-102 | Lápiz | 1,50 | P-102 | 1,50 | |
| 4 | P-103 | Goma | 0,80 | P-103 | 0,80 | |
| 5 | P-104 | Bolígrafo | 2,10 | P-104 | 2,10 | |
| 6 | P-105 | Marcador | 2,75 | P-105 | 2,75 |
$A$2:$C$6; solo debe cambiar la referencia del código buscado.Buscar aproximadamente sin obtener datos equivocados
Una búsqueda aproximada se utiliza cuando quieres encontrar el límite inferior más cercano. Por ejemplo, una tabla de puntuaciones puede mostrar el resultado correspondiente a una nota concreta.
Ordena la primera columna de menor a mayor:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Puntuación mínima | Resultado | Comentario | Nota buscada | |
| 2 | 0 | Insuficiente | Repasar | 72 | |
| 3 | 60 | Aprobado | Continuar | ||
| 4 | 70 | Bien | Reforzar | ||
| 5 | 80 | Excelente | Mantener | ||
| 6 | 90 | Sobresaliente | Destacado |
Para buscar de forma aproximada, escribe:
=BUSCARV(E2;A2:C6;2;VERDADERO)
F2 devolverá Bien, porque 72 está entre 70 y 80. Si omites VERDADERO, el cuarto argumento tendrá el comportamiento predeterminado aproximado, pero es más claro escribirlo.
| situations | Código | Resultado |
|---|---|---|
| Buscar un código exacto | =BUSCARV(E2;A2:C6;3;FALSO) |
Exacto o #N/A |
| Buscar el límite inferior más cercano | =BUSCARV(E2;A2:C6;2;VERDADERO) |
Requiere A2:A6 ordenada |
| Buscar sin indicar coincidencia | =BUSCARV(E2;A2:C6;2) |
Aproximada porque se omite el cuarto argumento |
FALSO.BUSCARV entre dos valores
BUSCARV no tiene un intervalo de búsqueda como argumento. Para simular una búsqueda entre dos valores en una tabla ordenada, el valor buscado puede ser el límite inferior y VERDADERO devolverá la fila inmediatamente anterior al siguiente límite superior.
Si lo que necesitas es truly buscar entre dos columnas, crea una columna auxiliar o utiliza otra función. En este libro, si necesitas encontrar un código dentro de un intervalo de fechas, la tabla ordenada puede servir con una búsqueda aproximada, pero tendrás que definir cómo se ubicar cada registro.
Corregir los errores más habituales de BUSCARV
Los errores de BUSCARV suelen indicar un dato que no coincide, una referencia incorrecta o una fórmula escrita con un nombre o separador inadequate. La hoja de abajo muestra el caso más frecuente: un código con un espacio final.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Código | Producto | Precio | Código buscado | Resultado | |
| 2 | P-101 | Cuaderno | 3,20 | P-101 | 3,20 | |
| 3 | P-102 | Lápiz | 1,50 | |||
| 4 | P-103 | Goma | 0,80 | |||
| 5 | P-104 | Bolígrafo | 2,10 | P-105 | #N/A | |
| 6 | P-105 | Marcador | 2,75 |
#N/A aunque el código P-105 exista. El problema no es BUSCARV, sino el espacio añadido en E5.Por qué BUSCARV devuelve #N/A
#N/A significa que la función no encontró una coincidencia exacta. Puede deberse a un código inexistente, a espacios sobrantes, a una errata o a un número guardado como texto.
En este caso, E5 contiene P-105 con un espacio al final. Para corregirlo:
- Selecciona E5.
- Vuelve a escribir
P-105sin espacio. - Comprueba que A5 contiene exactamente el mismo código.
- Si el código debe ser numérico,almacena ambos valores como números y no como texto.
=BUSCARV(TRIM(E2);$A$2:$A$6;1;FALSO)
Si el rango contiene solo códigos, devuelve el propio código y no el precio. Para buscar en una matriz de tres columnas y devolver el precio, necesitas que el código buscable siga siendo la primera columna:
=BUSCARV(TRIM(E2);$A$2:$C$6;3;FALSO)
#N/A, y la barra de fórmulas debe mostrar BUSCARV, no VLOOKUP.Por qué BUSCARV devuelve #¡REF! o #¡VALOR!
#¡REF! aparece cuando el indicador de columnas no existe dentro de la matriz. Si A2:C6 solo tiene tres columnas, este valor es incorrecto:
=BUSCARV(E2;A2:C6;4;FALSO)
El precio está en la tercera columna, por lo que el indicador debe ser 3.
#¡VALOR! aparece cuando el indicador de columnas no es un número válido. Por ejemplo:
=BUSCARV(E2;A2:C6;uno;FALSO)
tampoco puede utilizarse como número de columna.
Para verificar ambos errores:
- Selecciona la fórmula.
- Pulsa Ctrl+1 para abrir Formato de celdas y comprobar que no se esté aplicando un formato de texto.
- Revisa la matriz: debe tener al menos tantas columnas como el número indicado.
- Cambia el indicador a
3.
=BUSCARV(E2;A2:C6;3;FALSO) devuelve el precio y no muestra #¡REF! ni #¡VALOR!.Por qué aparece #¿NOMBRE? al escribir BUSCARV
#¿NOMBRE? significa que Excel no reconoce una parte de la fórmula. En un Excel en español, el nombre correcto es BUSCARV. Si escribes VLOOKUP, Excel puede mostrar este error:
=VLOOKUP(E2;A2:C6;3;FALSO)
La fórmula en español debe ser:
=BUSCARV(E2;A2:C6;3;FALSO)
También revisa:
- Las comillas si buscas texto.
- El nombre de la función.
- El separador de argumentos.
- La ortografía de los rangos.
;. En la configuración regional con punto decimal, utiliza ,. Si el separador es incorrecto, la fórmula puede mostrar #¿NOMBRE? o no interpretarse correctamente.Una función nueva puede producir este mismo error si tu versión no la tiene. BUSCARX, por ejemplo, está disponible en Excel 2021, 2024 y Microsoft 365, pero no en Excel 2019 o 2016.
Decidir entre BUSCARV y funciones para buscar en dos direcciones
BUSCARV funciona bien cuando el resultado está a la derecha. En el libro Catálogo y pedidos, cambia la disposición para comprobar la diferencia:
| C | D | E | F | |
|---|---|---|---|---|
| 1 | Código | Producto | Precio | Resultado |
| 2 | P-101 | Cuaderno | 3,20 | #N/A |
| 3 | P-102 | Lápiz | 1,50 | #N/A |
| 4 | P-103 | Goma | 0,80 | #N/A |
| 5 | P-104 | Bolígrafo | 2,10 | #N/A |
| 6 | P-105 | Marcador | 2,75 | #N/A |
Si intentas buscar el código P-104 en D2:E6, BUSCARV examinará los nombres de producto, no los códigos. El código está en la columna anterior, por lo que BUSCARV no puede devolverlo.
| Necesidad | Función adecuada | Motivo |
|---|---|---|
| Buscar en la primera columna y devolver una columna derecha | BUSCARV | Es su funcionamiento vertical. |
| Buscar en cualquier dirección | BUSCARX (XLOOKUP) | Permite elegir columna de búsqueda y resultado. |
| Versiones anteriores a Excel 2021 | BUSCARV o INDICE y COINCIDIR | BUSCARX no está disponible. |
| Devolver varias columnas | Varias fórmulas o funciones dinámicas | BUSCARV devuelve una columna por fórmula. |
| Buscar entre dos valores | Tabla auxiliar o INDICE y COINCIDIR | BUSCARV no acepta dos criterios. |
Si solo necesitas devolver una columna situada a la izquierda, puedes cambiar el diseño para colocar los códigos de búsqueda en la primera columna del rango. Si no puedes cambiarlo, usa BUSCARX en Excel 2021, 2024 o Microsoft 365:
=BUSCARX(E2;$C$2:$E$6;$D$2:$D$6;"No encontrado")
BUSCARV y varias columnas
Para devolver el nombre y el precio de cada código, puedes escribir dos fórmulas:
=BUSCARV(E2;$A$2:$C$6;2;FALSO)
=BUSCARV(E2;$A$2:$C$6;3;FALSO)
La primera devuelve el producto y la segunda, el precio. Si necesitas muchas columnas y tienes Excel 2021, 2024 o Microsoft 365, considera una función de matrices dinámicas como BUSCARX devolviendo un rango o reorganiza los datos.
Lo que ya sabes hacer con BUSCARV
Ya sabes:
- Preparar una tabla con códigos, productos y precios en columnas contiguas.
- Colocar el código buscado en una celda separada.
- Usar BUSCARV (VLOOKUP) con
=BUSCARV(E2;$A$2:$C$6;3;FALSO). - Elegir
FALSOpara una coincidencia exacta. - Usar
VERDADEROcon datos ordenados para una búsqueda aproximada. - Fijar la matriz con
$para que no se desplace al copiar. - Diagnosticar
#N/A,#¡REF!,#¡VALOR!y#¿NOMBRE?. - Recalcular precios, nombres u otros datos relacionados con un código.
- Reconocer cuándo necesitas BUSCARX, INDICE y COINCIDIR o una columna auxiliar.
En el libro Catálogo y pedidos, la fórmula final queda en F2 y puede copiarse hasta F6. Ahora puedes aplicar el mismo patrón a ventas, inventario o gastos: escribe el identificador en una celda y devuelve el dato relacionado desde una tabla situada a su derecha.
Dudas al usar BUSCARV en Excel
1. ¿Cómo se usa la función BUSCARV en Excel?
BUSCARV busca un código en la primera columna de un rango y devuelve un dato situado a su derecha. En el ejemplo, =BUSCARV(E2;A2:C6;3;FALSO) busca el código de E2 en A2:C6 y devuelve el precio de la columna C. Usa FALSO cuando necesitas una coincidencia exacta.
2. ¿Cómo se escribe BUSCARV en inglés?
En un Excel configurado en español se escribe BUSCARV. El nombre inglés es VLOOKUP, pero escribirlo directamente en un Excel en español puede producir #¿NOMBRE?. Los argumentos se separan con punto y coma; si tu configuración usa punto decimal, se separan con coma.
3. ¿Cómo hago una fórmula BUSCARV de una hoja a otra?
Incluye la hoja dentro de la matriz. Por ejemplo, si la tabla está en Precios, escribe =BUSCARV(E2;Precios!A2:C6;3;FALSO). Si el nombre tiene espacios, escríbelo entre comillas simples: 'Lista precios'!A2:C6. Fijar el rango con $ evita que se desplace al copiar la fórmula.
4. ¿Cómo aprendo BUSCARV desde cero?
Empieza con una búsqueda exacta: coloca el código en la primera columna, el resultado a su derecha y escribe el código que quieres encontrar en otra celda. Después usa =BUSCARV(E2;A2:C6;3;FALSO) y arrastra el controlador de relleno. Comprueba primero un resultado y luego copia la fórmula hacia abajo.
5. ¿Cómo combino BUSCARV con la función SI?
Puedes envolver BUSCARV dentro de SI (IF) para comprobar si el código existe. Usa SI.ERROR alrededor de la búsqueda: =SI.ERROR(SI(BUSCARV(E2;A2:C6;3;FALSO)>0;"Disponible";"Revisar";"No encontrado"). Esta fórmula devuelve un texto según el resultado, por lo que no sustituye al precio original.
6. ¿Cómo busco entre dos valores con BUSCARV?
BUSCARV no tiene un argumento para buscar un intervalo. Para una búsqueda aproximada, ordena la primera columna y usa VERDADERO: devuelve el valor de la fila cuyo límite es el más cercano por debajo del dato buscado. Para rangos complejos, conviene una tabla auxiliar o INDICE y COINCIDIR.
7. ¿Cómo devuelve varias columnas BUSCARV?
BUSCARV devuelve una sola columna por fórmula. Si necesitas varias columnas, escribe una fórmula en cada celda y cambia el indicador de columnas, o usa una tabla y funciones de una hoja actual como BUSCARX en Excel 2021, 2024 y Microsoft 365. En BUSCARV, el resultado debe estar a la derecha de la columna buscada.
Fuentes
- MicrosoftBUSCARV — documentación oficialconsultado el 22/10/2026
- Microsoft#¿NOMBRE? — documentación oficialconsultado el 22/10/2026