BUSCARV (VLOOKUP)
Es la función más popular del mundo corporativo. Busca un valor verticalmente (hacia abajo) y te devuelve un dato de la misma fila.
- Valor_buscado: ¿Qué buscas? (ej. El código "A-001").
- Matriz_tabla: ¿Dónde buscas? (Selecciona toda la tabla).
- Indicador_col: ¿En qué número de columna está la respuesta? (ej. 3).
- Rango: Escribe
FALSOo0para una coincidencia exacta.
BUSCARX (XLOOKUP) — El Futuro
Disponible en Excel 2019/365 en adelante. Es más potente, no falla si mueves columnas y busca hacia cualquier lado (izquierda o derecha).
¿Por qué es mejor?
- No necesitas contar columnas.
- Por defecto busca coincidencia exacta (no necesitas poner FALSO).
- Puede devolver mensaje si no encuentra nada (sin usar SI.ERROR).
El temido error #N/A
Si ves esto, significa "Not Available" (No Encontrado). Causas comunes:
- El valor no existe en la tabla.
- Espacios fantasma: "A-001 " no es igual a "A-001".
- Texto vs Número: Un 5 (número) no es igual a un "5" (texto).
Generador de Facturas
Tienes una hoja de "Base de Datos" con 50 productos (Código, Nombre, Precio). En la hoja "Factura", quieres escribir solo el Código y que Excel rellene automáticamente el Nombre y el Precio.
¿Podrás hacerlo funcionar usando BUSCARV para el Nombre y BUSCARX para el Precio?
Tu Turno: Ejercicios
Descarga el archivo y completa la Factura:
Suponiendo que el Código está en A5 (Factura) y la Tabla de Productos está en la hoja 'BD' rango A2:C50:
-
BUSCARV (Descripción):
=BUSCARV(A5, 'BD'!A:C, 2, 0)
Busca A5 en la Columna A de BD, trae la columna 2 (Nombre), coincidencia exacta (0). -
BUSCARX (Precio):
=BUSCARX(A5, 'BD'!A:A, 'BD'!C:C)
Busca A5 en la columna A de BD y devuelve lo que esté en la columna C.
Archivo Base
Incluye la Base de Datos y la plantilla de Factura vacía.