Cómo usar VLOOKUP en Google Sheets
Hojas De Google Google / / October 18, 2020
Ultima actualización en
En este artículo, aprenderá más sobre cómo funciona BUSCARV en Hojas de cálculo de Google y cómo usarlo con algunos ejemplos útiles.
Si alguna vez has usó la función BUSCARV en Excel, entonces sabrá cuán poderosa es esta función. Si no está seguro de lo que hace BUSCARV en Hojas de cálculo de Google, funciona de la misma manera que en Excel.
La función BUSCARV le permite buscar en la columna más a la izquierda de un rango para devolver un valor de cualquier otra columna en ese mismo rango.
En este artículo, aprenderá más sobre cómo funciona BUSCARV en Hojas de cálculo de Google y cómo usarlo con algunos ejemplos útiles.
¿Qué es BUSCARV en Hojas de cálculo de Google?
Piense en BUSCARV en Hojas de cálculo de Google como una búsqueda de base de datos muy simple. Cuando desee información de una base de datos, debe buscar una tabla específica para un valor de una columna. Cualquiera que sea la fila que la búsqueda encuentre una coincidencia en esa columna, puede buscar un valor en cualquier otra columna de esa fila (o registro, en el caso de una base de datos).
Funciona de la misma manera en Google Sheets. La función BUSCARV tiene cuatro parámetros, uno de ellos opcional. Esos parámetros son los siguientes:
- clave de búsqueda: Este es el valor específico que está buscando. Puede ser una cadena o un número.
- rango: Cualquier rango de columnas y celdas que desee incluir en la búsqueda.
- índice: Este es el número de columna (dentro del rango seleccionado) donde desea obtener el valor devuelto.
- está_ordenado (opcional): si se establece en TRUE, le está diciendo a la función VLOOKUP que la primera columna está ordenada.
Hay algunas cosas importantes a tener en cuenta sobre estos parámetros.
Primero, puede seleccionar el rango al escribir la función BUSCARV, cuando llegue al parámetro "rango". Esto lo hace más fácil, ya que no tendrá que recordar la sintaxis correcta para definir un rango.
En segundo lugar, el "índice" debe estar entre 1 y el número máximo de columnas en su rango seleccionado. Si escribe un número mayor que el número de columnas en el rango, obtendrá un error.
Usar BUSCARV en Hojas de cálculo de Google
Ahora que comprende cómo funciona BUSCARV, echemos un vistazo a algunos ejemplos.
Ejemplo 1: búsqueda de información simple
Supongamos que tiene una lista de empleados y su información personal asociada.
A continuación, tal vez tenga Google Sheet con las ventas registradas de los empleados. Dado que calcula sus comisiones en función de su fecha de inicio, necesitará una VLOOKUP para obtenerla del campo Fecha de inicio.
Para hacer esto, en el primer campo "Antigüedad", comenzará a escribir la función VLOOKUP escribiendo "= VLOOKUP (".
Lo primero que notará es que aparecerá una ventana de ayuda. Si no es así, presione el azul "?" icono a la izquierda de la celda.
Esta ventana de ayuda le dirá qué parámetro debe ingresar a continuación. El primer parámetro es la clave_búsqueda, por lo que solo necesita seleccionar el nombre del empleado en la columna A. Esto completará automáticamente la función con la sintaxis correcta para esa celda.
La ventana de ayuda desaparecerá, pero cuando escriba la siguiente coma, volverá a aparecer.
Como puede ver, le muestra que el siguiente parámetro que debe completar es el rango que desea buscar. Este será el rango de búsqueda de datos del empleado en la otra hoja.
Así que seleccione la pestaña donde se almacenan los datos de los empleados y resalte todo el rango con los datos de los empleados. Asegúrese de que el campo que desea buscar sea la columna seleccionada más a la izquierda. En este caso, ese es "Nombre".
Notará que el campo pequeño con la función BUSCARV y los parámetros flotarán sobre esta hoja mientras selecciona el rango. Esto le permite ver cómo se ingresa el rango en la función mientras la selecciona.
Una vez que haya terminado, simplemente escriba otra coma para pasar al siguiente parámetro VLOOKUP. Es posible que deba seleccionar la pestaña original en la que estaba para volver a la hoja de resultados también.
El siguiente parámetro es el índice. Sabemos que la fecha de inicio para el empleado es la tercera columna en el rango seleccionado, por lo que puede escribir 3 para este parámetro.
Escriba "FALSO" para el está_ordenado parámetro ya que la primera columna no está ordenada. Finalmente, escriba el paréntesis de cierre y presione Entrar.
Ahora verá que el campo está completado con la fecha de inicio correcta para ese empleado.
Complete el resto de los campos debajo de él y ¡listo!
Ejemplo 2: extracción de datos de una tabla de referencia
En el siguiente ejemplo, crearemos una tabla de referencia de calificaciones con letras para obtener la calificación con letras correcta para la calificación numérica de un estudiante. Para configurar esto, solo necesita asegurarse de tener una tabla de referencia configurada en algún lugar para todas las calificaciones con letras.
Para buscar la calificación de letra correcta en la celda C2, simplemente seleccione la celda y escriba: "= VLOOKUP (B2, $ E $ 1: $ F $ 6,2, TRUE)"
A continuación, se ofrece una explicación de lo que significan esos parámetros.
- B2: Hace referencia a la calificación numérica de la prueba para buscar
- $ E $ 1: $ F $ 6: Esta es la tabla de calificaciones con letras, con símbolos de dólares para evitar que el rango cambie incluso cuando llene el resto de la columna
- 2: Hace referencia a la segunda columna de la tabla de búsqueda: el grado de letra
- CIERTO: Le dice a la función VLOOKUP que las puntuaciones en la tabla de búsqueda están ordenadas
Simplemente complete el resto de la columna C y verá que se aplican las calificaciones con letras correctas.
Como puede ver, la forma en que esto funciona con rangos ordenados es que la función BUSCARV toma el resultado para el extremo menor del rango ordenado. Entonces, cualquier valor entre 60 y 79 devuelve una D, 80 a 89 devuelve una C, y así sucesivamente.
Ejemplo 3: búsqueda bidireccional VLOOKUP
Un último ejemplo es el uso de la función BUSCARV con una función COINCIDIR anidada. El caso de uso para esto es cuando desea buscar una tabla por diferentes columnas o filas.
Por ejemplo, supongamos que tiene la misma tabla de empleados que el primer ejemplo anterior. Le gustaría crear una nueva hoja en la que simplemente puede escribir el nombre del empleado y la información que desea obtener sobre ellos. La tercera celda luego devolvería esa información. Suena bien, ¿verdad?
Puede crear esta tabla de búsqueda en la misma hoja o en una hoja diferente. Tu decides. Simplemente cree una fila para el valor de búsqueda de la columna más a la izquierda (la selección de fila). Cree otra fila para el campo en el que desea buscar el resultado. Debería verse algo así.
Ahora, seleccione el campo de resultado vacío y escriba "= BUSCARV (I2, A1: F31, COINCIDIR (I3, A1: F1,0), FALSO)" y presione Entrar.
Antes de ver los resultados, analicemos cómo funcionan los parámetros de esta función BUSCARV.
- I2: Este es el nombre que ha escrito en el campo de búsqueda de nombres, que BUSCARV intentará hacer coincidir con un nombre en la columna más a la izquierda del rango.
- A1: F31: Este es el rango completo de nombres, incluida toda la información asociada.
- COINCIDIR (I3, A1: F1,0): La función de coincidencia utilizará el campo de búsqueda que ingresó, lo encontrará en el rango del encabezado y devolverá el número de columna. Este número de columna luego se pasa al parámetro de índice de la función BUSCARV.
- FALSO: El orden de los datos en la columna de la izquierda no está ordenado.
Ahora que comprende cómo funciona, veamos los resultados.
Como puede ver, al escribir el nombre y el campo para devolver (Correo electrónico), puede buscar cualquier información que desee.
También puede utilizar este enfoque de búsqueda bidireccional para buscar cualquier tabla tanto por fila como por columna. Es una de las aplicaciones más útiles de la función BUSCARV.
Usar BUSCARV en Hojas de cálculo de Google
Agregar la función VLOOKUP a Google Sheets fue una de las mejores cosas que Google pudo haber hecho. Mejora la utilidad de sus hojas de cálculo y le permite buscar e incluso combinar varias hojas.
Si tiene algún problema con la función, muchos de los consejos para la resolución de problemas que funcionan con BUSCARV en Excel también funcionará en Google Sheets.