BUSCARV en Excel: guía paso a paso

Valor buscado en una tabla de Excel y devuelto desde otra columna

BUSCARV en Excel busca un valor en la primera columna de una tabla y devuelve un dato situado a su derecha. Sigue siendo habitual en libros heredados y procesos administrativos, aunque BUSCARX ofrece una interfaz más segura en versiones modernas. La clave es entender qué hace su cuarto argumento.

Sintaxis de BUSCARV

=BUSCARV(valor_buscado; matriz_buscar_en; indicador_columnas; [ordenado])

Supón una tabla A2:D100 con código, producto, categoría y precio. Para recuperar el precio del código escrito en F2:

=BUSCARV(F2;$A$2:$D$100;4;FALSO)

FALSO exige coincidencia exacta. El número 4 indica que el resultado está en la cuarta columna del rango, no en la cuarta columna de toda la hoja.

Coincidencia exacta: opción segura por defecto

Usa FALSO para identificadores, correos, facturas o códigos. Si no existe el valor, Excel devuelve #N/A, una señal útil: el dato falta o está escrito de otra forma.

Ocultar ese error sin investigar puede encubrir fallos de calidad. Después de comprobar la causa, presenta un mensaje:

=SI.ERROR(BUSCARV(F2;$A$2:$D$100;4;FALSO);"Código no encontrado")

Los códigos 0012 y 12 no siempre son equivalentes: uno puede ser texto y el otro número. Normaliza el tipo antes de buscar y elimina espacios invisibles si los datos proceden de exportaciones.

Coincidencia aproximada

Con VERDADERO —o si omites el cuarto argumento— BUSCARV devuelve el mayor límite que no supera el valor buscado. Sirve para tramos:

Desde Comisión
0 0 %
1.000 2 %
5.000 4 %
10.000 6 %
=BUSCARV(F2;$A$2:$B$5;2;VERDADERO)

La primera columna debe estar ordenada de menor a mayor. Si no lo está, el resultado puede parecer válido y ser incorrecto. Por eso no uses coincidencia aproximada para identificadores.

BUSCARV entre hojas

La tabla puede estar en otra hoja:

=BUSCARV(A2;Productos!$A$2:$D$500;3;FALSO)

Un nombre de tabla es más robusto:

=BUSCARV(A2;TablaProductos;3;FALSO)

Al agregar filas, una tabla estructurada se amplía automáticamente. También evita rangos de columnas completas, que pueden aumentar el trabajo de cálculo.

Limitaciones que debes conocer

BUSCARV solo busca en la primera columna del rango y devuelve hacia la derecha. Insertar una columna puede cambiar el índice y devolver otro campo sin producir error. Tampoco dispone de una opción nativa para buscar desde el final.

BUSCARX elimina esas limitaciones:

=BUSCARX(F2;TablaProductos[Codigo];TablaProductos[Precio];"No encontrado")

Los rangos de búsqueda y devolución son explícitos; una columna insertada no altera su significado. Aun así, BUSCARV sigue siendo relevante cuando el archivo debe funcionar en versiones antiguas.

Varias condiciones

BUSCARV no acepta dos claves directamente. Crea una clave compuesta en la fuente:

=[@Sucursal]&"|"&TEXTO([@Fecha];"yyyymm")

Después busca la misma combinación. El separador evita que pares distintos produzcan la misma cadena. La guía de concatenación en Excel explica alternativas para construir claves legibles.

Cuando el origen requiere limpieza, combinación de archivos o reglas repetibles, Power Query es más apropiado que miles de búsquedas. Para resumir los datos ya enriquecidos, usa una tabla dinámica.

Diagnóstico de resultados incorrectos

  1. Confirma que el valor se encuentra en la primera columna.
  2. Usa FALSO si esperas una coincidencia exacta.
  3. Verifica que ambos lados sean texto o número.
  4. Fija la matriz con referencias absolutas.
  5. Comprueba el número de columna después de modificar la tabla.
  6. Busca duplicados: BUSCARV devuelve la primera coincidencia.

Una búsqueda fiable conserva los errores durante la validación y solo los transforma en mensajes comprensibles en la capa de presentación.

Fuentes oficiales

Preguntas frecuentes

¿Qué significa FALSO en BUSCARV?
Exige una coincidencia exacta. Es la opción recomendada para códigos, nombres únicos, facturas y otros identificadores.

¿Por qué BUSCARV devuelve #N/A si el valor existe?
Suele haber diferencias de tipo, espacios invisibles o caracteres distintos. Normaliza texto y números y comprueba la longitud de ambas claves.

¿BUSCARV puede buscar hacia la izquierda?
No directamente. Reorganiza la tabla, combina INDICE y COINCIDIR o usa BUSCARX, que permite rangos independientes.

¿Qué diferencia hay entre BUSCARV y BUSCARX?
BUSCARX no depende de un número de columna, puede devolver hacia cualquier lado y admite de forma nativa el resultado cuando no encuentra coincidencia.

¿Cómo buscar un valor en otra hoja?
Incluye el nombre de la hoja antes del rango, por ejemplo Productos!$A$2:$D$500, o utiliza una tabla de Excel con nombre.

¿Qué ocurre si hay valores duplicados?
BUSCARV devuelve la primera coincidencia. Si esperabas una clave única, trata el duplicado como un problema de calidad antes de elegir arbitrariamente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir