2. Búsqueda de Datos: BUSCARV y BUSCARX

Imagina que tienes el ID de un producto y necesitas saber su precio, pero el precio está en otra hoja con 10,000 filas. No lo busques con la vista. Deja que Excel lo encuentre por ti al instante.

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.

⚠️ Regla de Oro: El dato que buscas (ej. ID) debe estar SIEMPRE en la primera columna de tu tabla de búsqueda.
=BUSCARV(Valor_buscado, Matriz_tabla, Indicador_col, [Rango])
  • 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 FALSO o 0 para 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).

=BUSCARX(Valor_buscado, Matriz_buscada, Matriz_devuelta)

¿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:

  1. El valor no existe en la tabla.
  2. Espacios fantasma: "A-001 " no es igual a "A-001".
  3. Texto vs Número: Un 5 (número) no es igual a un "5" (texto).
Desafío: "El Autocompletado"
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?

Publicidad

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.

Descargar Excel
Publicidad
Volver al Temario
Publicidad