> lección 15/23 · 16 min

BUSCARV

Concepto

Tienes una tabla de pedidos con el código de cada producto, y el nombre y el precio están en otra tabla, el catálogo. BUSCARV busca el código en el catálogo y trae el dato que pidas de esa fila. Es la función de búsqueda más usada en oficinas.

Sintaxis
=BUSCARV(valor_buscado; tabla; número_de_columna; FALSO())

Cuatro argumentos.

  1. Qué buscar: el código, normalmente una celda de la fila.
  2. Dónde: la tabla completa. El valor se busca siempre en su primera columna.
  3. Qué columna devolver, contando desde la primera de la tabla: 2 es la segunda, 3 la tercera.
  4. FALSO() (o 0): coincidencia exacta.
ABC
1idproductoprecio
2201Silla85000
3202Escritorio180000
4203Estante60000
5
6nombre del 202Escritorio=BUSCARV(202;A2:C4;2;FALSO())
7precio del 202180000=BUSCARV(202;A2:C4;3;FALSO())

Siempre coincidencia exacta. Si omites el cuarto argumento o pones VERDADERO(), Excel busca una coincidencia aproximada y supone que la primera columna está ordenada. Si no lo está, devuelve datos de otra fila sin ningún aviso. Con códigos, nombres o RUT, usa siempre FALSO().

Fijar la tabla. Al rellenar la fórmula hacia abajo, el valor buscado avanza fila por fila, pero la tabla tiene que quedarse quieta: $A$2:$C$4.

#N/D. Si el valor no está en la primera columna, aparece #N/D (en Excel en inglés, #N/A). Suele ser un código mal escrito, un espacio de más o un número guardado como texto.

> tarea de planilla

El catálogo está en A1:D9 y los pedidos en F1:H5. Completa el producto (G) y el precio (H) de cada pedido buscando su id en el catálogo. Escribe las fórmulas en la fila 2 y rellénalas hasta la fila 5.

G2
ABCDEFGHIJ
1
2
3
4
5
6
7
8
9
10

Primero intenta: las pistas aparecen después de 2 intentos con un resultado incorrecto (los errores de código no cuentan). Llevas 0.

Aprueba las tareas de esta lección para ver el cierre.