Reemplazar BUSCARV con la Función QUERY en Google Sheets

Aprenda a través de esta publicación tutorial paso a paso cómo reemplazar BUSCARV con la función QUERY en Google Sheets. ¡Míralo completo!

Cómo Reemplazar BUSCARV con la Función QUERY en Google Sheets

¿Sabías que el famoso BUSCARV de Google Sheets se puede reemplazar fácilmente por la función QUERY?

Pues por defecto la función BUSCARV sirve para devolver valores según la búsqueda realizada.

Por ejemplo, si buscaba el nombre del vendedor “Pedro”, BUSCARV devolvía el valor de una venta correspondiente al vendedor “Pedro”.

Pero en cuestión de la función QUERY que solo está disponible en las hojas de Google Sheets. Puede buscar fácilmente valores y traer más de un resultado correspondiente, es decir, esta es solo una de las muchas características de QUERY.

Creemos que puede considerarse incluso mejor que BUSCARV en algunos aspectos. Entonces, lea nuestro tutorial completo para aprender a usarlo.

¿Quiere aprender los conceptos básicos de la función Query? Echa un vistazo al enlace: Cómo Usar la Función QUERY en Google Sheets.

Función QUERY en Google Sheets

La función QUERY tiene 3 sintaxis:

=QUERY(datos, consulta, [encabezados])

Datos: El rango de celdas en las que consultar.
Consulta: La consulta a realizar, escrita en el lenguaje de consulta de la API de visualización de Google.
Encabezados (opcional): El número de filas de encabezado en la parte superior de los datos. Si se omite o se establece en -1, el valor se deduce en la base del contenido de los datos.

Cómo Reemplazar BUSCARV con la Función QUERY en Google Sheets

Primero, la mejor manera de explicar cómo puede ser este reemplazo es como el ejemplo que verás a continuación.

Bueno, fíjate que tenemos una columna de nombres y valores, pero del lado derecho tenemos el nombre buscado y el resultado en valores, vea:

Reemplazar BUSCARV con la Función QUERY en Google Sheets

En la imagen de arriba aparece 3 veces el nombre “Mike” en la columna de nombres y a través de ella debemos devolver todos los valores correspondientes al nombre “Mike”.

Con BUSCARV sería muy sencillo solucionar esto.

Sin embargo, solo traería el primer resultado, que sería el valor 10 referente al nombre “Mike”.

Pero para devolver todos los valores que se refieren al nombre “Mike”, usaremos la función QUERY para cumplir con este objetivo.

Usando la Función QUERY en Google Sheets

Siguiendo la imagen de abajo, en la primera sintaxis de la función, seleccionemos todos los datos desde “A3” hasta “B8”, este sería todo el contenido de la tabla, ya que es donde realizaremos nuestra búsqueda, vea:

=QUERY(A3:B8

Como Reemplazar BUSCARV con la Función QUERY en Google Sheets

En la segunda sintaxis, informaremos cuáles son los criterios que debe obedecer la función QUERY. Depende del tipo de consulta a realizar, vea:

Sepa Reemplazar BUSCARV con la Función QUERY en Google Sheets

=QUERY(A3:B8;”Select B Where A ='”&D3&”‘”)

Brevemente, lo que estaba escrito en la segunda sintaxis es:

Select B: seleccione la columna B (Valores) y devuelva solo su contenido;
Where A = : Donde todo dentro de la columna “A” (Nombre) es igual a;
‘”&D3&”‘” : Nombre “Mike” concatenado en la celda “D3”.
Recuerda que la función debe escribirse de forma idéntica a como la publicamos. Si hay algún error en las comillas, puede generar errores en la función.

Después de informar la función, presione la tecla “Enter” para confirmar y tendremos el resultado final de todos los valores que se refieren al nombre “Mike”, ver a continuación:

Función QUERY en Google Sheets

Tenga en cuenta que es mucho más eficiente usar esta función para devolver más de un valor, y BUSCARV no sería la forma ideal de hacer este trabajo.

Curso de Excel Básico, Intermedio y Avanzado:

Pronto, ¡Cursos de Excel Completo! Continúa leyendo nuestros artículos y entérate un poco más de lo que hablaremos en nuestra aulas virtuales.

Si llegaste hasta aquí deja tu correo y te estaremos enviando novedades.

¿Qué esperas? ¡Regístrate ya!

Accede a otros tutoriales de Excel