Cómo BUSCARV múltiples columnas en Hojas de cálculo de Google
La BUSCARV múltiples columnas de Hojas de cálculo de Google es útil si desea extraer datos de una base de datos compleja o tablas.
El VLOOKUP
hace esto de 3 formas diferentes:
- Combinando criterios de búsqueda
- Crear una columna de ayuda
- Usar la
ARRAYFORMULA
función
La desventaja de VLOOKUP
función es, solo puede tener una única coincidencia. Es decir, si queremos verificar múltiples columnas, tenemos que combinar los datos requeridos o emparejar la función VLOOKUP
con otras funciones.
Tomemos un ejemplo.
Digamos que tenemos una empresa de préstamos. Por el momento, tenemos 100 prestatarios y queremos verificar cuánto debe cada prestatario.
Entonces, ¿cómo lo hacemos? Fácil. Usando los diversos métodos a continuación, podemos averiguar cómo verificar cuánto debe cada prestatario usando la función VLOOKUP
. Le mostraremos cómo implementar cada uno de los métodos en la sección «Cómo BUSCAR V múltiples columnas en Hojas de cálculo de Google» más abajo en esta publicación.
Método # 1: Combinando criterios de búsqueda
Si en el caso de que la base de datos se presente de manera que el nombre y el apellido se combinen en una celda, debemos ordenarlos y separarlos. Una columna para el nombre y otra para el apellido. Después de ordenarlos , ahora realizaremos la función VLOOKUP
. Proporcionamos los atributos necesarios para que nuestra función funcione sin problemas.
Método # 2: Crear una columna auxiliar
Si la base de datos se presenta de una manera en la que el nombre y el apellido ya están separados, entonces este método es un enfoque más apropiado. Este método requiere que cree una columna auxiliar. Todo lo que necesita hacer es combinar el columnas necesarias en una nueva columna de búsqueda, que ahora llamamos columna auxiliar. En este caso, nuestra columna auxiliar sería una combinación del nombre y apellido . Básicamente, este método es el opuesto al anterior.
Después de crear una columna auxiliar, ahora estamos listos para realizar la función VLOOKUP
. Proporcionamos los atributos requeridos, ¡y hace su magia perfectamente!
Método # 3: Usando la ARRAYFORMULA
Función
Este método está en contraste con el método 2 anterior. En lugar de crear una columna auxiliar, puede utilizar la función ARRAYFORMULA
. Hay tres pasos principales que debe seguir si opta por este método. Los pasos son los siguientes:
- Cree una matriz de columnas de criterios. Necesitamos generar una matriz de nombres completos, que es nombre + apellido.
- Después de esto, agregamos las columnas restantes de la base de datos original.
- Ahora estamos listos para realizar la función
VLOOKUP
.
En todos los pasos mencionados anteriormente, haremos uso de la ARRAYFORMULA
función.
De nuevo, esto fue solo un breve vistazo a las diversas formas en que podemos resolver nuestro problema. Puede parecer confuso en este punto, pero tenga la seguridad de que revisaremos cada método paso a paso para aprender con precisión cómo BUSCAR V múltiples columnas en Hojas de cálculo de Google.
Analicemos ejemplos de negocios reales para mostrarle cómo podemos escribir nuestra propia función VLOOKUP en Google Sheets para calcular esos datos.
La anatomía de la función VLOOKUP
Entonces, la sintaxis (la forma en que escribimos) la función VLOOKUP es el siguiente:
=VLOOKUP(search_key, range, index, )
Vamos a dividir esto en pedazos para entender mejor lo que significa cada terminología:
-
=
el signo igual indica el inicio de la función, al igual que cualquier función en Google Sheets. -
VLOOKUP
es nuestra función. ParaVLOOKUP()
, necesitaremos proporcionar los atributossearch_key
,range
yindex
para que funcione. -
search_key
es el valor que estamos buscando. -
range
es la matriz que consideramos para la búsqueda -
index
es la columna del valor a devolver -
es opcional. Esto indica si la columna que se va a buscar está ordenada.
Un ejemplo real del uso de la función BUSCARV
Mire el ejemplo a continuación para ver cómo VLOOKUP
se usa en Google Sheets.
La imagen de arriba muestra cómo BUSCAR V en varias columnas en Google Sheets usando el primer método, que habíamos discutido en la parte inicial de esta publicación. La función es la siguiente:
=VLOOKUP(A10&" "&B10,A1:C6,3,false)
Esto es lo que hace este ejemplo:
- Como puede observar en nuestra base de datos, el los nombres y apellidos se combinaron en una celda. Entonces, los hemos separado.Tenemos la columna A para el nombre, la columna B para el apellido y la columna C para el pago.
- Luego, seleccionamos activamente una celda vacía porque aquí es donde escribiremos nuestra fórmula. Para esta guía, elegimos la celda C10.
- Luego, usamos nuestra fórmula
VLOOKUP
para verificar el pago de Bea Logan. - Suministramos nuestro fórmula con los atributos necesarios, como el nombre (A10), el apellido (B10), el rango de la base de datos, el índice y si la columna a buscar está ordenada o no (en este caso no lo es. Por lo tanto, es falso.)
- Después de presionar la tecla Enter, nos dio una respuesta de $ 640, la misma cantidad que teníamos en nuestra base de datos original.
Fácil, ¿verdad?
Pruébelo usted mismo. Puede hacer una copia de la hoja de cálculo usando el enlace que adjunto a continuación:
Comencemos ahora a usar VLOOKUP para múltiples columnas en Google Sheets.
Cómo a BUSCARV múltiples columnas en Hojas de cálculo de Google
Como se prometió, en esta sección, le mostraremos un proceso paso a paso sobre cómo BUSCARV múltiples columnas en Hojas de cálculo de Google, que formarán parte de los tres métodos que se discutieron anteriormente. Usaremos la misma información que la anterior: «Queremos comprobar cuánto pagó Bea Logan».
Método n. ° 1:
- Primero, debemos separar el nombre y el apellido. Para esta guía, lo hemos colocado justo debajo de la base de datos original.
- A continuación, hicimos clic en una celda vacía para activarla. Aquí es donde escribiremos nuestra fórmula. Para esta guía, seleccionamos la celda C10. Luego comenzamos nuestra fórmula escribiendo nuestra función, que es
VLOOKUP
, seguido de un paréntesis abierto (.
- Espere un mensaje emergente, ya que esto nos dará una guía adicional para escribir nuestra fórmula.
- Seleccionamos la celda A10 (nombre).
- Después de esto , agregamos valores concatenados & ”» & para que funcionen como nuestro primer argumento.
- Luego, seleccionamos la celda B10 (apellido).
- A continuación, agregamos el rango de la base de datos, que es A1: C6.
- Lo seguimos con un índice, 3. Aquí es donde nuestra función
VLOOKUP
debería obtener la respuesta deseada. Luego, agregamos «falso». Falso significa que nuestra base de datos no está ordenada.
- Por último, presione la tecla Enter , y debería encontrar que se completará el valor $ 640.
Método n. ° 2:
- En primer lugar, querrá crear una columna auxiliar. En nuestra columna de ayuda, solo necesitamos combinar el nombre y el apellido en una celda.
- Ya que queremos verificar el pago de Bea Logan, debemos poner su nombre en la celda A10, justo debajo del Nombre.
- A continuación, activamos una celda vacía. Aquí es donde escribiremos nuestra fórmula. Para esta guía, he seleccionado la celda A10. Luego avanzó para escribir nuestra función, que es
VLOOKUP
, seguida de un paréntesis abierto «(«. Espere un mensaje emergente automático que nos servirá como guía para escribir nuestroVLOOKUP
función.
- Luego, seleccionará la celda A10 debajo de la columna Nombre.
- Ahora, seleccionamos nuestro rango de base de datos. Como ya hemos creado una columna auxiliar que se encuentra en la columna C, ya podemos descartar las columnas A y B. Por lo tanto, solo seleccionaremos el rango C1: E6.
- Después de eso, escriba 3 porque la columna 3 servirá como nuestro índice. A continuación, agregamos la palabra falso, porque nuestra base de datos no resuelto.
- Presiona la tecla Enter y obtendrás $ 640.
Método # 3:
- Simplemente haga clic en una celda vacía para hacer está activo. Para el es guía, he seleccionado la celda B10.
- A continuación, comenzaremos nuestra fórmula con la función
ARRAYFORMULA
.
- Nosotros siga con nuestra función
VLOOKUP
.
- Luego, seleccionamos cuidadosamente el nombre. En nuestro caso, elegimos A10.
- Después de eso, necesitamos agregar un corchete «{«, seguido de la matriz en la columna A, y valores concatenados & ”» &.
- Luego, seleccionaremos la matriz en la columna B.
- A continuación, tenemos que seleccionar el rango C2: D6. Recuerde NO incluir las etiquetas.
- Cierre la llave «}», luego, Finalizaremos nuestra fórmula agregando el índice, que es 3, y la palabra falso que significa que nuestra base de datos no está ordenada. Cierra la fórmula con dos paréntesis de cierre «))».
- Presiona la tecla Enter . ¡Voila! Debería obtener $ 640.
Eso es todo. Ahora puede usar la función BUSCARV junto con las otras numerosas fórmulas de Google Sheets para crear fórmulas aún más poderosas que pueden hacer su vida mucho más fácil. 🙂
Reciba nuestros correos electrónicos sobre Google Sheets.
Nuestro objetivo este año es crear una gran cantidad de tutoriales completos y breves para usuarios de Google Sheets como usted. Si te gustó este, ¡te encantará en lo que estamos trabajando! Los lectores reciben ✨ acceso anticipado ✨ a contenido nuevo.