Google Sheets desde cero

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

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ón VERDADERO busca 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:

  1. 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.
  2. 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”.
  3. El rango sin fijar. Escribes Precios!A2:C9 sin dólares, copias hacia abajo y en la fila 5 la fórmula ya busca en A6:C13… donde no hay nada. Resultado: #N/D misteriosos. Fija con $ o selecciona el rango y pulsa F4 para que Sheets ponga los dólares solo.
  4. 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.

¿Te sirvió? Compártelo con quien lo necesite:

Andrés Paredes

Redactor en TrucosSheets. Le gustan los ejemplos de la vida real: nada de teoría sin aplicar.