cellio

BUSCARV en Google Sheets: guía paso a paso con ejemplos

Aprende a usar BUSCARV (VLOOKUP) en Google Sheets: coincidencia exacta, búsquedas en otra pestaña o archivo, cómo corregir #N/A y alternativas.

Por Ayoub Farid · · 2 min de lectura

La función VLOOKUP (conocida como BUSCARV en las funciones de Excel en español) en Google Sheets funciona exactamente igual que en Excel: busca un valor en la primera columna de una tabla y devuelve un dato de otra columna en la misma fila. En Google Sheets las fórmulas se escriben habitualmente en inglés (VLOOKUP), mientras que si usas Excel en español utilizarás BUSCARV.

Sintaxis

=VLOOKUP(search_key, range, index, [is_sorted])
  • search_key: el valor que quieres buscar.
  • range: el rango o tabla de datos, asegurándote de que la columna de búsqueda sea la primera.
  • index: el número de la columna que deseas obtener (1 representa la primera columna del rango).
  • is_sorted: escribe FALSE (o FALSO) para obtener una coincidencia exacta (es lo más recomendable).

Ejemplo

Imagina que tienes códigos de producto en la columna A, nombres en la B y precios en la C. Tienes un código en la celda F2:

=VLOOKUP(F2,$A$2:$C$100,3,FALSE)

Fija el rango con el signo $ usando una referencia absoluta antes de arrastrar hacia abajo. Consulta más detalles sobre referencias absolutas en Sheets.

Desde otra pestaña

=VLOOKUP(F2,Prices!$A$2:$C$100,3,FALSE)

Si el nombre de la pestaña incluye espacios, ponlo entre comillas simples: 'Price list'!$A$2:$C$100.

Desde otra hoja de cálculo

=VLOOKUP(F2,IMPORTRANGE("spreadsheet_url","Prices!A2:C100"),3,FALSE)

La primera vez que vincules los archivos, Google Sheets te pedirá hacer clic en un botón para permitir el acceso.

Si no se encuentra el valor

Combina tu fórmula con IFERROR (SI.ERROR en Excel) para mostrar un mensaje personalizado en lugar de un error:

=IFERROR(VLOOKUP(F2,$A$2:$C$100,3,FALSE),"Not found")

Cómo corregir el error #N/A

Los motivos más comunes son los mismos que al aprender Excel: espacios adicionales invisibles, números almacenados con formato de texto, olvidar poner FALSE al final o que la columna donde buscas no sea la primera del rango. Si necesitas más ayuda, revisa por qué BUSCARV no funciona, un problema recurrente incluso en cualquier prueba de Excel para entrevista de trabajo.

XLOOKUP en Google Sheets

Google Sheets también incluye XLOOKUP (BUSCARX en Excel):

=XLOOKUP(F2,$A$2:$A$100,$C$2:$C$100,"Not found")

Esta función puede buscar valores hacia la izquierda de forma nativa y no requiere contar columnas numéricas. Aprende más en nuestra guía sobre XLOOKUP.

Buscar en toda una columna a la vez

=ARRAYFORMULA(IFERROR(VLOOKUP(F2:F50,$A$2:$C$100,3,FALSE),""))

Aprende a sacarle el máximo partido en nuestro artículo sobre ARRAYFORMULA.

Preguntas frecuentes

¿Cómo se usa BUSCARV en Google Sheets?

Se utiliza escribiendo =VLOOKUP(valor_buscado,rango,columna,FALSE), colocando siempre la columna de búsqueda como la primera del rango.

¿Puede BUSCARV buscar datos en otra hoja?

Sí, puedes consultar otra pestaña directamente indicando su nombre, o vincular un archivo externo usando la función IMPORTRANGE.

¿VLOOKUP distingue entre mayúsculas y minúsculas en Google Sheets?

No, la función no distingue entre mayúsculas y minúsculas.

¿Google Sheets cuenta con la función XLOOKUP?

Sí, funciona exactamente con la misma sintaxis y lógica que en Excel.

Sigue leyendo