Vlookup es una función esencial en las hojas de cálculo, incluidas Google Sheets. Le permite realizar búsquedas verticales buscando valores clave en el rango seleccionado. Esta función luego devuelve un valor a otra columna pero dentro de la misma fila.
Vlookup generalmente se realiza entre hojas, pero también puede usarlo para extraer resultados para libros de trabajo separados. En este artículo, le mostraremos cómo hacerlo mediante un ejemplo práctico.
Vlookup con dos libros de trabajo: guía paso a paso
En este ejemplo, usaremos libros de trabajo que contienen datos de venta de zapatos. Como está trabajando con dos documentos, es mejor colocarlos uno al lado del otro. Desafortunadamente, a diferencia de Microsoft Excel, no existe la opción de vista en paralelo, por lo que deberá cambiar el tamaño de las ventanas manualmente. Otra opción es instalar el cambio de tamaño de la pestaña aplicación de Chrome Store.
- Copie la URL del libro de trabajo en el que desea usar los datos para Vlookup. En nuestro caso, es Zapatos 2. Solo necesita copiar la parte entre d / y / edit.
- Para utilizar los datos de Shoes 2, debe darle acceso desde Shoes 1. Ese es el momento de utilizar la función IMPORTRANGE. Usa la fórmula:
IMPORTRANGE (spreadsheet_key, range_string)
En nuestro ejemplo, la fórmula es:
IMPORTRANGE (1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI, Shoes! A2 ″)
Tenga en cuenta que si el nombre de su hoja tiene dos o más palabras, tendrá que usar una sola comilla. Si el nombre de la hoja fuera Datos de zapatos, la fórmula se vería así:
IMPORTRANGE (1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI, 'Datos de calzado'! A2 ″)
Si tiene muchos datos, puede esperar unos minutos antes de que se carguen. Ahora, haga clic en Permitir acceso para conectar estas hojas de diferentes libros de trabajo.
Ahora que está conectado, puede usar Vlookup. En el campo B2 de Zapatos 1, elimine la fórmula que acabamos de implementar y escriba lo siguiente:
VLOOKUP (A2, IMPORTRANGE (1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI, Shoes! A2: D6 ″), 3,0)
Usamos la función IMPORTRANGE con la clave de la hoja de cálculo y el nombre de la hoja de Zapatos. Luego, proporcionamos el rango, el índice y el 0 al final, ya que estos datos no están ordenados.
La formula es:
BUSCARV (clave_búsqueda, IMPORTRANGE (clave_hoja_cálculo, cadena de rango), índice, está_ordenado
Tenga en cuenta que el rango que proporcionó, Zapatos! A2: D6 es una cadena, a diferencia de todas las demás referencias de celda. En este caso, no es necesario bloquear el rango porque es texto y no cambiará.
Además, definimos el rango como A2: D6, pero si agrega los datos en D7, deberá cambiarlo a A2: D7. Sin embargo, es mejor ingresar A2: D. De esta manera, no especificará la fila en la que Hojas de cálculo de Google las revisará todas. La ventaja de esto es que si agregamos más elementos, no necesitamos actualizar la fórmula.
Vlookup en Google Sheets: cómo evitar errores
Si ha utilizado Vlookup en Microsoft Excel, es posible que se confunda, ya que esta función funciona de manera un poco diferente en Google Sheets. Esto es lo que necesita saber antes de comenzar.
Vlookup en Google Sheet no distingue entre mayúsculas y minúsculas de forma predeterminada, por lo que no hace una diferencia entre minúsculas y mayúsculas. Si necesita Vlookup que distinga entre mayúsculas y minúsculas, use esta fórmula:
ArrayFormula (INDEX (return_range, MATCH (TRUE, EXACT (lookup_range, search_key), 0)))
Si el argumento is_sorted se establece en TRUE o no está presente, deberá usar el orden ascendente en la primera columna. Al hacerlo, Vlookup realizará una búsqueda más rápida que solo funciona cuando los datos están ordenados.
Si desea una coincidencia parcial, puede utilizar dos caracteres comodín: un asterisco (*) y el signo de interrogación (?).
De forma predeterminada, Vlookup en Google Sheets siempre busca en la columna más a la izquierda. Para anularlo, use la fórmula
cómo poner imágenes detrás del texto en documentos de Google
ÍNDICE (rango_devolución, COINCIDIR (tecla_búsqueda, rango_búsqueda, 0))
Las sintaxis a utilizar
Para comprender mejor esta guía, aquí hay una lista de sintaxis que hemos utilizado:
Clave de búsqueda- Este es el valor que buscamos, también llamado identificador único.
Distancia- Seleccione dos o más columnas para realizar la búsqueda.
Índice- Este es el número de la columna que tiene el valor que necesita importar a otra hoja de cálculo.
Está_ordenado- Aquí solo hay dos valores, y FALSE es el predeterminado.
Utilice VERDADERO si las columnas deben ordenarse de la más pequeña a la más grande o de la A a la Z. De esta manera, es posible que la fórmula de Vlookup no devuelva la coincidencia exacta. En su lugar, obtendrá un resultado aproximado menor que la clave_búsqueda. Si no hay ninguno, recibirá el mensaje de error.
Usar FALSO si no necesita ordenar. Vlookup buscará solo coincidencias exactas y devolverá un error si no encuentra ninguna. Si hay dos o más valores iguales, Vlookup usará el primero.
Conexión exitosa de los libros de trabajo
Como es de esperar que haya aprendido, conectar diferentes libros de trabajo en Google Sheets con Vlookup es un proceso sencillo cuando se usa la función IMPORTRANGE. Si bien la función VLookup funciona de la misma manera en Excel, estas aplicaciones no funcionarán juntas. Debido a sus fórmulas intuitivas y funciones que no están presentes en la alternativa de hoja de cálculo de Microsoft, Hojas de cálculo de Google podría ser la mejor solución para trabajar con varios libros y hojas de trabajo.
¿Con qué frecuencia usa la función Vlookup en Google Sheets? ¿Trabaja a menudo en dos o más libros de trabajo al mismo tiempo? Háganos saber en la sección de comentarios.