BUSCARV en Google Sheets explicado con un ejemplo de la vida real

En este artículo
Hay una función que todo el mundo respeta y casi nadie entiende a la primera: BUSCARV. Suena a cosa de ingenieros, su sintaxis parece un acertijo y los tutoriales la explican con tablas abstractas de “Producto A” y “Valor 1” que no le sirven a nadie.
Vamos a hacer algo distinto. Te voy a explicar BUSCARV con una papelería de verdad, con productos de verdad y precios de verdad. Al final de este artículo no solo sabrás qué hace: la habrás usado con tus propias manos y entenderás cada pedazo de la fórmula.
Promesa de redactor: si sigues el ejemplo paso a paso, en 15 minutos dominas la función más útil de las hojas de cálculo. Empecemos por el problema que resuelve.
El problema: buscar precios a mano es una locura
“Papelería El Lápiz Dorado”, en Armenia, vende unos 40 artículos distintos. Cada día, la dueña anota las ventas en una tabla: código del producto y cantidad. El problema: para saber cuánto facturó necesita el precio de cada producto, y los precios están en otra lista.
Sin BUSCARV, el proceso es buscar el código en la lista, leer el precio, volver a la tabla de ventas, escribirlo, y repetir 40 veces al día. Tedioso, lento y con errores garantizados: un cero de más aquí, un precio viejo allá.
BUSCARV hace exactamente eso —buscar un valor en una tabla y traer un dato relacionado— pero en milisegundos y sin equivocarse. Tú le dices “busca este código”, ella te devuelve el precio. Así de simple es la idea; la sintaxis es lo único que hay que desarmar.
La sintaxis, pieza por pieza
La fórmula se escribe así:
=BUSCARV(valor_buscado; tabla; columna; [ordenado])
Cuatro ingredientes, ni uno más:
- valor_buscado: lo que quieres encontrar. En nuestro ejemplo, el código del producto (por ejemplo, la celda A2 que dice “LAP-001”).
- tabla: el rango donde está la lista de precios (por ejemplo,
Precios!$A$2:$C$9). La primera columna de ese rango debe contener los códigos. - columna: el número de la columna que quieres traer, contando desde la primera columna de la tabla. Si los precios están en la tercera columna del rango, pones 3.
- [ordenado]: casi siempre pondrás
FALSO, que significa “búscame el valor exacto“. (La opciónVERDADERObusca aproximaciones y es fuente del 90% de los errores; olvídala por ahora.)
¿Los signos de dólar en $A$2:$C$9? Fijan el rango para que no se mueva cuando copies la fórmula hacia abajo. Los explico en el paso a paso.
Y recuerda el detalle regional: en Colombia las fórmulas usan punto y coma como separador. Si copias un ejemplo con comas y te da error, ya sabes por qué.
El ejemplo paso a paso (hazlo conmigo)
Paso 1: crea la tabla de precios
En una hoja nueva (llámala “Precios”), escribe esto desde la celda A1:
Código | Producto | Precio LAP-001 | Lápiz #2 | 800 CUA-002 | Cuaderno 100 hojas | 6500 BOR-003 | Borrador | 1200 MAR-004 | Marcador | 3500 CAR-005 | Carpeta plastificada| 2800 REG-006 | Regla 30 cm | 2200 PEG-007 | Pegante en barra | 4500 TIJ-008 | Tijeras | 5200
Es decir: códigos en A2:A9, productos en B2:B9, precios en C2:C9. Esta es tu “tabla” de referencia: la lista oficial contra la que se buscará todo.
Paso 2: crea la tabla de ventas del día
En otra hoja (llámala “Ventas”), escribe:
A1: Código B1: Cantidad C1: Precio D1: Total A2: LAP-001 B2: 12 A3: CUA-002 B3: 5 A4: MAR-004 B4: 8 A5: TIJ-008 B5: 3
La columna C (Precio) está vacía: es la que BUSCARV va a llenar sola.
Paso 3: escribe la fórmula
Haz clic en C2 y escribe exactamente esto:
=BUSCARV(A2; Precios!$A$2:$C$9; 3; FALSO)
Pulsa Enter. Aparece 800: el precio del lápiz. Vamos a leer la fórmula en voz alta para que pierda el misterio:
A2→ “busca el valor que está en A2” (el código LAP-001).Precios!$A$2:$C$9→ “búscalo en la hoja Precios, rango A2:C9”. Los$fijan el rango: cuando copies la fórmula a C3, seguirá apuntando a A2:C9 y no se correrá a A3:C10.3→ “tráeme lo que haya en la columna número 3 de ese rango” (la de precios: A=1, B=2, C=3).FALSO→ “quiero coincidencia exacta, nada de aproximaciones”.
Paso 4: copia hacia abajo y calcula el total
Arrastra el cuadradito azul de C2 hasta C5 (o usa Ctrl + D con el rango seleccionado). Cada fila trae su precio automáticamente: 6500, 3500, 5200.
Ahora en D2 escribe =B2*C2 (cantidad × precio) y cópiala hacia abajo. En D6, =SUMA(D2:D5) te da el total del día. Acabas de construir un mini sistema de facturación: cambias cantidades o actualizas precios en la hoja “Precios”, y todo se recalcula solo.
¿Ves? No era brujería. Era buscar un código y traer un precio, repetido a velocidad de máquina.
Los 4 errores que comete todo el mundo
Si tu BUSCARV devuelve #N/D o un valor raro, casi seguro es uno de estos:
- Olvidar el FALSO. Si omites el último argumento (o pones VERDADERO), Sheets busca una coincidencia aproximada y puede devolverte el precio del producto equivocado sin avisar. Para búsquedas de códigos, nombres o cédulas, siempre
FALSO. Siempre. - Contar mal la columna. El número cuenta desde la primera columna del rango que indicaste, no de la hoja. Si tu rango empieza en B, la columna B es la 1. Este desfase es la causa más común de “me trae el dato de al lado”.
- El rango sin fijar. Escribes
Precios!A2:C9sin dólares, copias hacia abajo y en la fila 5 la fórmula ya busca enA6:C13… donde no hay nada. Resultado:#N/Dmisteriosos. Fija con$o selecciona el rango y pulsa F4 para que Sheets ponga los dólares solo. - Querer buscar hacia la izquierda. BUSCARV solo busca en la primera columna del rango y trae datos de columnas a su derecha. Si tus códigos están en la columna C y los precios en la A, BUSCARV no puede. No es un error tuyo: es un límite real de la función.
Sobre ese último punto: cuando BUSCARV no alcanza —búsquedas hacia la izquierda, tablas que cambian de forma—, la combinación ÍNDICE + COINCIDIR sí puede. Es el siguiente nivel y vale la pena aprenderlo cuando domines esto.
Un detalle que te ahorra disgustos: limpia los códigos
BUSCARV con FALSO es exigente: “LAP-001” no es igual a “LAP-001 ” (con un espacio al final) ni a “lap-001” (en minúsculas). Si tu fórmula devuelve #N/D y jurarías que el código existe, revisa espacios invisibles al inicio o al final. La función =ESPACIOS(A2) los elimina. Este detalle le ha costado horas a más de uno, incluyéndome.
Qué sigue después de BUSCARV
Con BUSCARV y una tabla de precios ya resuelves facturación, listas de asistencia que traen nombres desde la cédula, inventarios que consultan existencias. Pero cuando tus tablas crezcan a miles de filas, el siguiente paso natural es resumirlas: aprende a crear tablas dinámicas en Google Sheets y convierte esas 5.000 ventas en un resumen por producto, por mes o por vendedor en segundos.
¿Tu mundo es más Excel que Sheets? La lógica es idéntica allá, y estos 15 atajos de teclado de Excel te van a servir para moverte a velocidad entre esas tablas enormes. Y cuando quieras resumir datos en Excel, las tablas dinámicas son el camino del caos al resumen en minutos: misma idea, otro programa.
Para cerrar, si quieres la referencia oficial de cada argumento con más ejemplos, la documentación de BUSCARV de Google la tiene toda. Pero la verdad es que ya hiciste lo más importante: la usaste con datos reales. Lo demás es práctica.
