Tutorial de QUERY en GOOGLE SHEETS - Parte 1 - Como traer y filtrar datos de una tabla con QUERY
Vložit
- čas přidán 5. 03. 2020
- En este video vemos una de las funciones más poderosas, flexibles y útiles de Google Sheets: la función QUERY. Que es, para qué sirve, y como construir su forma más básica.
👍 Si te ha gustado este video, te encantará el curso gratis "Aprende Google Sheets en 2 horas". Aquí puedes obtener acceso juansguzman.com/cursogratis
📋 Puedes encontrar el código y la plantilla de este video (y los más de 350 videos del canal) inscribiéndote en un plan mensual o anual en mi membresía JuanSGuzman - juansguzman.com
🎓Allí mismo, encontrarás un curso completo de QUERY, asi como más de 75 cursos completos de Sheets, Forms y Apps Script. Aquí puedes verlo juansguzman.com/curso/49-curs...
📝 Puedes encontrar este tutorial en forma escrita aquí
juansguzman.com/introduccion-...
🔔 Suscríbete al canal donde recibirás nuevos videos semanales de Sheets, Forms, Apps Script y más.
Aquí algunos canales donde me puedes seguir y apoyar:
📨 - Newsletter: juansguzman.com/boletin
➤Patreon: juansguzman.com/patreon
➤Telegram: juansguzman.com/telegram
➤Instagram: juansguzman.com/instagram
ⓕ - Facebook: juansguzman.com/facebook
➤Tiktok: juansguzman.com/tiktok
𝕏 - (Twitter): juansguzman.com/twitter
Cualquier sugerencia, pregunta o inquietud, te invito a comentar más abajo
📝 Listas de Reproducción relacionadas
QUERY en Google Sheets - • Funcion QUERY en Googl...
▶️Videos Relacionados
Ordenar datos con QUERY - • QUERY en GOOGLE SHEETS...
Campos calculados en QUERY - • QUERY en GOOGLE SHEETS...
Agrupar (como en tablas dinámicas) en QUERY - • QUERY en GOOGLE SHEETS...
Filtrar por fechas en QUERY - • Filtrar por Fechas en ...
Pueden hacer el opuesto de escoger un solo valor. Es decir, escoger todos los valores, MENOS UNO. En el video por ejemplo seria, escoger todos los países menos Alemania. Para esto usamos el operador . Entonces haríamos =QUERY(Datos!A1:M;"SELECT *¨WHERE B'Alemania'"). También funcionaría con "!=" en vez de "".
Excelente introducción, para adentrarse en la función Query. Gracias
@@felipeaguila1760 Mil gracias Felipe
Hola Juan S Guzman el comando WHERE no me funciona si quiero filtrar por fecha como serie
Ya encontré tu otro vídeo donde explicas como hacerlo muchas gracias
Muchísimas gracias. Me va a venir excelente para el trabajo, voy a mirar toda la serie de videos.
Y muchas gracias por el comentario este, viene muy bien =)
Saludos
Hola Juan, dejame decirte que este video me salvo la vida!! llevaba buscando videos que explicaran a detalle como arrastrar informacion de esta manera, ya perdi la cuenta de cuantos videos he visto y nada que ver. Muchas gracias. Excelente manera de explicar. Necesito manejar al derecho y al reves google sheets... asi que ya me subscribi a tu canal. Gracias
Muy buen video, Juan!!! Felicitaciones y espero que sigas subiendo este tipo de videos con información tan valiosa!
Realmente agradecido con tus contenidos, son de gran ayuda. Acortan la brecha al conocimiento. Saludos desde Chile.
Mil gracias y saludos!
Muchas gracias por hacer este tipo de contenidos, tengo 3 años trabajando en una universidad y de repente me ha tocado recibir solicitudes muy exóticas con las bases de datos que tengo y mucho de mi trabajo lo subí a la nube de google y como hay cosas que se trabajan diferente que en el excel, me toca aprender a hacer cosas nuevas y con tu vídeo pude aprender a usar esas QUERRY para en el futuro trabajar más eficientemente sin tener que copiar & pegar a cada rato. ¡Me encantó tu vídeo! mil gracias.
Juan, simplemente GRACIAS!!! Esta función es genial y tu explicación hace que sea muy fácil de entenderla.
Tienes razón es demasiado buena. Tiene muchísimo potencial
Mil gracias por tus palabras!
Saludos!
INCREIBLE !!! muy bien explicado.... muchas gracias !!!
Hola Juan. Están muy buenos tus tutoriales. Te Felicito!!! Lo único que te pido y te ruego es que hagas un zoom (le pongas una lupa) donde escribís las fórmulas. Porque hay que hacer mucho esfuerzo para ver en la línea de ingreso o las fórmulas en las celdas para ver cómo es la sintaxis.
Desde ya muchas gracias!
Totalmente de acuerdo
Quiero pensar que despues de 300 videos he mejorado un poco. Ojalá sea asi
Mil gracias por la retroalimentación
Saludos!
Hola Juan, gracias por compartir tus conocimientos, excelente la explicación 👍👌
Con mucho gusto!
Excelente explicación Juan!...muchas gracias por compartir fácil de entender...
Gracias a ti!
Saludos!
sos lo máximo! gracias a esto acabo de lograr algo que vengo tratando hace 1 semana aprox. Me sirvio pero MUCHISIMO! gracias gracias! te ganaste una fiel seguidora desde paraguay!
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
Neta... MILLONES DE GRACIAS. Lo estoy haciendo al mismo tiempo que veo tu video. Estoy que no me la creo. Creo que dejaré muy asombrada a mi jefa. Será de mucha utilidad para el área. Cada abogado podrá ir viendo sólo sus casos de la base de datos que yo voy generando. En verdad te agradezco.
Excelente!
Esa es la idea!
Hacerlos quedar bien y mejorar sus procesos ;)
Saludos!
Saludos. Como decimos en Venezuela: ¡ERES TÚ!... te ganaste un SÚPER LIKE. Eres tremendo "PROFE"; sabes explicar para los demás y NO para ti como suelen hacer otros. Es el 1er video tuyo que veo y me has resuelto un montón. Veré el resto. Felicitaciones y continua así, con serenidad y honestidad. ¡Que Jesús te colme de éxitos!. Un abrazo
Hola José
Que amables palabras!
Creo que no siempre es así. Lucho tratando de buscar el balance entre enseñar a básicos y avanzados
Siempre busco la mejora
Un gran saludo!
Te felicito. Eres un excelente profesor. Nos sirvió muchísimo
Hola!
Que amables palabras! Mil gracias!
Saludos!
Profe muy agradecido de sus videos, en el trabajo me ha ayudado bastante todos los tutoriales de ñas diferentes funciones que ha enseñado ha utilizar, por ahora estoy batallando como encontrar una formula que me ayude con un problema que tengo en una base de datos, saludos desde Chile
Hola
Excelente! Me alegra ser de utilidad.
Me avisas si te puedo ayudar con algo
Un gran saludo!
MUCHAS GRACIAS!!! Un poco de SQL en Google sheets :D. Que útil!
Gracias a ti Javier
Saludos!
Muchas gracias Juan, esto cambio todo. Saludos.
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
Excelente video nomas voy a decir eso muy sencillo claro y preciso
Mil gracias!
Qué geniales tus clases!!!
Está buenísimo, justo necesitaba esto.
Excelente!
Muy buen video, muchas gracias ya lo estoy poniendo en practica.
Hola!
Gracias a ti por tomarte el trabajo de comentar!
Saludos!
Oiga Profe, hay muchos de los que aprendo en CZcams, pero como usted en este tema, no hay, se pasa, en los primeros 15 segundos deja todo claro, sin rodeos ni más, es una inspiración para aprender sin parar. PD, me veo sus listas completas
Hola!
Me siento muy motivado por las amables palabras!
Aquí seguiremos estudiando!
Saludos!
Genial, también podrias crear listas desplegables y agregar a la query con indirecto...
Gracias Prof. Juan...en tus videos he aprendido mucho y gracias a ello resolví un problema que me encontré en appsheet....solo tiene desviación estándar de población y la que necesito es de una muestra, finalmente ya está funcionando!...gracias. Saludos
Excelente! Me alegra ser de utilidad asi no entienda de que me hablas, jaja
Un saludo!
jajaja....más adelante te lo explicaré, gracias nuevamente!
muchas gracias logre armar una base de datos filtrada muchas gracias ,tetes un nuevo suscriptor
Excelente!
Gracias hermano, bien explicado.
Hola!
Gracias a ti por tomarte el trabajo de comentar!
Saludos!
Muchas gracias. De mucha utilidad.
Mil gracias por tus palabras Sophie!
Excelente vídeo gracias por la explicación
Hola!
Gracias a ti por tomarte el trabajo de comentar!
Saludos!
Excelente y bien explicado gracias
Hola!
Que amables palabras! Mil gracias!
Saludos!
Qué buen video!
Hola Juan mil gracias por tu contenido. Necesito hacer un query pero deseo que la información aunque tenga cambios la base original, no se modifiquen los datos que ya habia filtrado, es decir queda fija en esta nueva hoja.
Muy buen Tutorial Me ayudo bastante muy agradecido, al realizar el filtro con la función QUERY, a estos datos yo podría agregarle datos en las columnas y estos se actualicen en la hoja de la base de datos.
Es un poco complicado. Se podría, pero hay que tener cuidado
Saludos!
Hola Juan, excelentes tutoriales, pero te quería preguntar cómo hago un query para un columna donde el reporte solo me muestre aquellos registros que no están vacíos. Es decir, tengo un archivo con 2 columnas (Sitio y observaciones) pero en el reporte solo quiero que me muestre los sitios que tengan observaciones. De qué manera se puede hacer eso? Muchas gracias
Juan muchas gracias por tomarte el tiempo de hacer todo esto! Es increíble! Y me ha ayudado muchísimo!
Quiero preguntarte algo: trabajo con una base que tiene precios en pesos colombianos, argentinos y mexicanos, ¿puedo crear un query que me devuelva los valores de la columna precio en dólares dependiendo del país que tenga en la columna pais?
Hola!
Hmmm, esta dificil
Yo lo haria con arrayformulas, y despues un query
algo asi como QUERY(ArrayFormula(buscarv(a1:a;TablaPrecios;2;0)*b1:b))
Solo una idea
Saludos!
Gracias muy instructivo
Gracias por comentar
Muchas graciaaas! Nueva Sub :)
Excelente!
Súper, GRACIAS !!!!!
Hola!
Gracias a ti por tomarte el trabajo de comentar!
Saludos!
GRACIASS MAESTRO... UN ABRAZO
Gracias a ti!
Hola Juan! Primero, te agradezco muchísimo por tus videos, son excelentes y me han ayudado un montón. Te quería preguntar, por errores que se generan, en particular, hay algunas celdas que a pesar de estar en la base de origen, no se muestran en la tabla que se genera con el query. ¿Qué me sugieres para encontrar el error?
De nuevo mil gracias por todo.
Hola Freddy
A veces esto pasa cuando tienes distintos tipos de datos en la misma columna
Por ejemplo números y texto en una misma columna
Lo solucionas yendo a la tabla de origen, seleccionando la columna y formateándola toda bien sea como número o como texto
Un gran saludo!
Hola! Me encantan tus videos no había aprendido tanto de SHEETS que contigo, te felicito! pero ahora tengo una situación, es que estoy usando QUERY para filtrar gastos de una hoja de control que se llena a diario, pero me esta dejando mucho espacio en blanco entre cada registro y cada gasto, y no se si estoy usando la funcion correcta.
Hola Franklin
Usa la siguiente claúsula WHERE A IS NOT NULL
Me cuentas como te va!
Saludos!
Hola muchas gracias, muy buen explicado, recomendación un zoom pero muchas gracias
Gracias por la recomendación
Saludos!
Hola Juan, buen video, si quisiera traer 2 campos de la columna C, por ejemplo traer: Carretera + otro , que tendría que hacer?
Hola Sebastian
Usa el comando OR, mejor entre paréntesis
(A='Carretera' OR A='Otro')
Saludos!
Hola Juan, gracias por el contenido. Una consulta: ¿Se puede hacer QUERY de acuerdo a los encabezados?
El select que sea de acuerdo al nombre del encabezado 🤔.
Agradezco tu pronta respuesta 🙌
Hola!
No se puede desafortunadamente
Hay una formula que se llama BDEXTRAER que si funciona con los encabezados
Si quieres después hacemos un video o articulo
Saludos!
Bien explicado
Mil gracias!
Hola Juan, a la hora de tratar los datos, ¿recomiendas hacerlo todo sobre la hoja de datos de origen o sobre el Query? Igualmente, a la hora de hacer una tabla dinámica en otra pestaña, sobre qué pestaña hacerla? Gracias
Hola!
En realidad no podemos tratar los datos sobre el QUERY porque es solo una copia, no podrías hacer modificaciones
La tabla dinámica es mejor hacerla sobre el query porque te da mucha más flexibilidad para cambiar el query y que los cambios se vean reflejados en la tabla dinámica
Saludos!
Excelente Canal
Excelente Contenido
Y Excelente este video.
El único pero que le pongo es que Google Sheets no es la única con esta herramienta.
En Excel desde la versión 2013 existe esta funcionalidad (Query), con interfaz gráfica y todo.
El único inconveniente sería que en ese caso no es gratuito.
Se encuentra en la pestaña Datos /Obtener Datos
Este comentario No es honda negativa para el video ni su creador, que lo hace muy bien. Es solo una corrección necesaria a una información errónea.
Saludos.
Hola Hugo!
Mil gracias por el aporte (y por los comentarios)!
¿Entonces, según lo que te entendí es una especie de "plugin" adicional que hay que instalar? O ya viene con las funcionalidades básicas de Excel
La verdad que desafortunadamente, al meterme más de lleno en Sheets, cada vez me alejo más de Excel entonces me parece excelente que los que conocen más de Excel como tu, nos puedan ir informando que otras cosas ha implementado y mejorado este excelente software.
Sé que también ya tienen FILTER y UNIQUE y muchas más cosas. Afortunadamente esta "competencia" nos termina beneficiando a los usuarios porque las dos aplicaciones cada vez mejoran más.
Un gran saludo y gracias de nuevo!
@@JuanSGuzman Efectivamente Señor, ambas herramientas van evolucionando, incluso me inclino a pensar que hasta cierto punto en realidad no se hacen competencia una con la otra, sino que cada una va por su lado y casi diría que se complementan si uno tuviese la destreza y el tiempo para aprender ambas.
Yo creo que para trabajos netamente online y colaborativo la herramienta de Google es superior a la de Microsoft cuando el volumen de datos es "mínimo".
Excel Online creo que aún tiene que mejorar en ese aspecto.
Sin embargo en cuanto a funcionalidades de análisis y cálculos avanzados, en los últimos años Microsoft "al parecer" ha ido invirtiendo bastantes esfuerzos en mejorar sus herramientas.
La función específica se implementó de manera burda al principio si no me equivoco en Excel 2010, luego fueron puliéndola y ahora está integrada nativamente en Excel. En sus versiones actuales, en la pestaña Datos, al hacer clic sobre la opción obtener datos, se abre el editor de consultas.
Anteriormente este complemento tenía el nombre de Power Query
Yo uso Excel y Sheets, aunque de manera básica en ambos casos. Y gracias a usted he aprendido mucho, por lo que no tengo más que agradecerle (valga la redundancia), por hacer accesible sus conocimientos en esta plataforma.
@@hugogonzalez1906 Excelente aporte Hugo! Siempre vamos aprendiendo más entre todos. Un gran saludo!
Hola Juan, como estas? saludos desde Argentina, queria hacerte una consulta, estube aplicando QUERY en mis planillas y de verdad las llevo a otro nivel, ahora tengo una duda sobre la sintaxis, "=QUERY(ABRIL!A2:P;"SELECT A,B,C,D,E,F,G,H,I,J,M,K WHERE G='TAHI,AGUS'";1) " donde lo que no estoy pudiendo es que me traiga el resultado de la columna "G" donde esta sea o "TAHI" y "AGUS" ya que me no me muestra ningun resultado , en cambio si solo elijo en la sintaxis uno solo si sale el resultado.
Juan Excelente video, una consulta: se puede usar una BDD que provenga desde un formulario?
Hola Carlos
No te entiendo bien
Saludos!
Muy bien
Mil gracias!
hola juan muy buen canal mi Consulta es puedo tomar todos los archivos de una carpeta que me compartieron y crear una sola tabla con todos los registros?, como se puede hacer con power query de office?
Hola!
Pero te tocaría con código
Desafortunadamente no hay nada parecido al poder de power query en Sheets
Saludos!
Buenas tardes Juan, y si de la columna País quiero que se muestren 2 países?
Hola, una consulta. como hago si quiero seleccionar muchas columnas, es decir de la A a la BA, ¿Tengo que colocar una por una? o existe una forma de decirle a Query que seleccione de A:AB
Buenas tardes, espero que estes muy bien, sabes tengo un problema con esta query:
=QUERY(F:G;"Select SUM(G) where F='STAFF'")
El tipo de datos de la columna G es duracion: 0:00:00 por tal motivo, al no ser un valor numerico del tipo 00.00 , la funcion SUM dentro de la query me informa el error: AVG_SUM_ONLY_NUMBER
Si uso la funcion SUM por fuera de la query funciona sin problemas. Se me ocurrio transformar el valor de G a numerico dentro de la query pero no sabria como hacerlo. Espero que me puedas ayudar desde ya muchas gracias. Marcos
Hola! muy buen vídeo, tengo una duda. Como puedo usar la formula query con casillas de verificación?, ejemplo rápido:
"Select A.B.C WHERE D=..." al final quiero indicar si la columna D esta palomeada jale todos los datos correspondientes a las columnas A,B,C. La columna D es la que estaría con las casillas de verificación. Saludos!!
Hola!
Seria asi
WHERE D=true
Saludos!
hola amigo, muy buenos tus tutoriales muy bien explicados. queria saber por que cuando trato de cambiar un dato en la tabla dinamica con la funcion query me sale este error y me borra todo #¡REF!=Error
La matriz de resultados no se ha extendido porque se sobreescribirían los datos de G8.
Hola Carlos
Mil gracias por tus palabras!
El tema con QUERY es que es una funcion matricial, esto significa que a pesar de que la escribes en una sola celda, te la extiende a muchas mas. La limitación es que no puedes escribir manualmente nada en ninguna de esas celdas porque la "truncas" y te da el error que me mencionas
Cualquier formula tiernes que hacerla en una fila o columna donde QUERY ya no este "escribiendo" datos
Ojala se entienda
Un gran saludo!
Hola gracias por tus videos! Me puedes confirmar algo? En query así como en where puedes utilizar AND también se puede utilizar OR? es que tengo que traer unos datos según lo que diga un botón de data validation, y ese botón es texto dice el mes pero también es número porque dice week of y como sabes el comando en query para texto y número es diferente
Hola!
No entiendo bien lo que quieres hacerr con las semanas, pero si puedes usar OR
Saludos!
@@JuanSGuzman Gracias!
Hola! se puede hacer en vez de "Carretera" que sea una celda de validación de datos ? (lista que se desplega)
Hola
Claro que es posible!
Aquí te dejo un video donde lo hago
czcams.com/video/vFfzKALuL4U/video.html
Saludos!
Hola! Muy bueno el video. Una consulta que no encuentro solución: Tengo la Col1 con un dato con formato "AA11111". COmo hago la consulta para que me devuelva en la Col1 solo numeros (sin los 2 primeros caracteres que son texto)?
Se puede traer una base de dato con query pero el formato también? Ósea el color de la celda o de la letra ?
Hola Oscar
No se puede con formulas desafortunadamente
Tendriamos que hacer una macro que traiga el formato tambien
Saludos!
Hola Juan,
Me encanto tu video!!
Trato de usar la funcion pero solo me interesan los datos y no encabezados, pongo el numero 0 pero no me funciona.
¿Existe algun otro valor a usar?
Hola!
Lo más fácil aquí es empezart los datos desde la fila 2. Saludos!
hola Juan, estoy empezando a usar la formula querry, pero me pasa lo siguiente, tengo vairias coumnas,(Fecha, numero de departamento, consecutivo etc) y todas me las importa bien de una hoja a otra, expecto la de numero de departamento, el encabezado es numero de depto, y la columna vienen los numeros por ejemplo, 101 siguiente fila 102,103 etc, hasta el PH. cuando llega al PH me lo importa en blanco, porque será?
Muchas gracias
y de antemano que grandes videos, te felciito impresionante
Que bueno seria que ajustes el zoom para ver más de cerca los códigos de funciones
Muchas gracias desde Colombia
Hola Jaime
Tienes toda la razón. Ese video es de mis primeros. Creo que he mejorado eso en los más recientes
Igual, mil gracias por la amable sugerencia
Un gran saludo!
Hola Juan. Muchas gracias por tus videos. Me puedes asesorar, con una situación. tengo una planilla donde registro mis ventas, donde me sirve para descontar del stock y actualiza la caja, etc. Pero ahora lo estoy haciendo con nombres de clientes, porque hay algunos que pagan el y otros que no. ¡¿De que manera podría saber cuanto me debe cada cliente?
Hola!
USa la clausula group by. Aqui te dejo el video
czcams.com/video/AfQU_dbyHPY/video.html
Saludos!
@@JuanSGuzman muchas gracias querido Juan. Siempre tan atento. Ahora voy a verlo
HOLA pregunta : esta función de QUERY tiene opción de una vez copiada la información ya no se actualice y no se borre lo recuperado anteriormente ??? Gracias respuesta, saludos
Hola!
Te tocaría usar código, como en este video
czcams.com/video/hpoFfB0wGkE/video.html
Saludos!
@juansguzman como puedo filtrar con query pero que encuentre parte de texto, algo así como "el texto contiene"
Hola
Aquí te dejo un video donde lo hago
czcams.com/video/TTV8JZj12Ps/video.html
Saludos!
¡excelente aportación!, Te tengo una consulta ¿cómo puedo hcer un query a una base que está en otro archivo dentro de DRIVE de google?
Gracias de antemano
Hola!
Para esto usamos el IMPORTRANGE
Aqui te dejo un video donde usamos IMPORTRANGE y QUERY
czcams.com/video/w-FNdY0z_BA/video.html
Me cuentas si te sirve.
Saludos!
@@JuanSGuzman ¡Mil gracias Juan!, me sirvió mucho tu explicación!
@@alxvaldes Me alegra que te haya servido Alejandro.
Saludos!
Hola Juan, buen video, tengo una duda, ¿habrá manera que en una función query, solo se puedan extraer los datos, pero que no traiga filas vacías debajo de la consulta?
Hola!
Usa este comando
WHERE A IS NOT NULL
Saludos!
@@JuanSGuzman Muchas gracias por la pronta respuesta, me sirvió justo para lo que quería.
@@jorgetorres7914 Excelente!
Hola, muy buenos todos los tutoriales.
Te hago una consulta, estuve usando la función query, y la use de esta manera =query('b.d'!A:T,"select *")
Donde b.d es la hoja con la información.
Y el rango de la info es A hasta T.
El problema que tengo es que al traerme los encabezados me escribe información de las filas superiores.
En la columna fecha me escribe fecha seguido de una sería de días.
Es decir no me deje solamente el encabezado de la hoja b.d.
Espero haberme explicado bien.
Saludos
Hola Jorge
Mil gracias por tus palabras!
Le pusiste uno al final?
=query('b.d'!A:T,"select *";1)
Un gran saludo!
Muy bueno tu video, no conocía esta función. Gracias por compartirlo. Te consulto, tengo una lista con más de 1500 empleados, cada trabajador tiene un código en la Columna A1 (ese código hace referencia a la oficina en la que trabaja). A su vez, tengo 93 códigos únicos de oficina. Entonces necesito crear un filtro por cada código de oficina y que a su vez, por cada uno me cree una solapa distinta, ya que tengo que enviar ese filtro al responsable de cada oficina. Es decir, necesito hacer el mismo procedimiento 93 veces (1 vez por cada código distinto). Mi pregunta es si se puede crear una macro que me haga automático el procedimiento. Muchas gracias! Saludos!!!
Si, se puede
Es algo muy particular, pero se podría
Si necesitas a alguien que te ayude, te conecto
Saludos!
Gracias Juan, muy amable de tu parte!! Al final logré hacerlo desde la versión de Excel de escritorio, en vba. Cualquier cosa si alguien necesita el código lo comparto.
Saludos!! 😊
Soy el mismo que hizo la pregunta pero ahora entré con mi usuario ja
Excelente saberlo! Me alegro! @@MarianoCutrera
Hola Juan, como se hace para unir varias hojas que tienen las mismas columnas pero con base de datos con meses diferentes? gracias
Hola!
Aquí te dejo un video
Consolidar varios archivos de Google Sheets en uno solo con IMPORTRANGE y QUERY
czcams.com/video/Ck-DRfZlwpM/video.html
Saludos!
y si quiero hacer una consulta de varios numero, por ejemplo SELECT A WHERE A=8,9,5 (ósea una selección múltiple de una columna.) ¿Cómo seria la formula?
Con O
WHERE A=8 OR A=9 OR A=5
Saludos!
Buenos días, la funcion Query busca valores "aproximados" por ejemplo si en la columna donde busca la fila es leche condensada y le hago buscar Leche, en mayusculas ¿la encuentrará?
Hola
Aquí te dejo un video donde lo hago
czcams.com/video/TTV8JZj12Ps/video.html
Saludos!
07:45 selecciono qué columnas quiero y en qué orden.
Gracias!
Muchas Gracias por todos tus videos solo una pequeña consulta como seria si quiero filtrar por fecha estuve haciendo algunos intentos pero no me funcionaron te agradezco
Hola!
Ya viste este video?
czcams.com/video/rF_7Xiw_EI4/video.html
Saludos!
@@JuanSGuzman si muchas gracias
Desconozco, pero se puede hacer que los datos los lea de tablas que tengo en una tabla de bigquery.. o sea query("datos de mi query"; "Select * from mi_query). Gracias
Si se puede, pero no con QUERY.
Anoto para un video
Saludos!
Juan, que tal! Estoy haciendo un QUERY de varios importrange, como puedo filtrar Col2 pero solo si son vacias? probe Col9=0 o Col9='ISBLANK' pero solo me trae 1 celda de las 5000. Sabes que puedo hacer?
Hola!
Intentaste con Col'' ?
Quedo pendiente
Saludos!
Hola!
¿Es posible usar SUM y WHERE en un mismo QUERY?
¿Si quiere que me sume por ejemplo solo las filas en que una casilla diga FALSE?
Dependiendo de la complejidad a veces te toca hacer SUBQUERIES
Primero haces el QUERY con el filtro de FALSE, y usas ese query como los datos del siguiente query donde sumas
Saludos!
@@JuanSGuzman muchas gracias!!
Gracias Juan , tengo una consulta, como puedo hacer la copia de la hoja , pero que me arrastre las formulas que tienen algunas celdas ?, es que lo intento y me replica pero no me copia las formulas de las celdas.. gracias
Hola!
Te va a convertir todo en valores
Saludos!
Cómo puedo organizar en query según ciertos campos y fechas para generar cálculo de la duración
Hola Carmen
Te recomiendo que veas toda la serie. Creo que ahi encuentras la respuesta
czcams.com/video/Y6sdRj93970/video.html
Un gran saludo!
hola buenos dias, te escribo desde españa.
la clases que enseñas son muy importantes.
pero tiene un pequeño detalle que usas muy poco el zoom cuando escribes las formulas.
no las vemos muy claras . .
gracias por ese regalo que nos das.
Tienes toda la razón Francisco
Creo que lo he venido mejorando durante estos dos años. Ojalá lo notes
Una buena idea es rehacer ese curso de QUERY con mejor calidad de imagen.
Saludos
Viendo los comentarios anteriores me surge una duda, puedo traer datos de otro libro de excel mendiante Query? Estos otros libros tambien estan en Google Drive. Gracias!
Hola!
Claro que si
Aquí te dejo un video de un ejemplo
czcams.com/video/w-FNdY0z_BA/video.html
Saludos!
Hola, excelente vídeo... tengo una consulta, si quiero filtrar bajo una condición de una celda, se podrá?
Es decir solo debo cambiar el valor en la celda y pueda filtrar automáticamente. =QUERY(Hoja1!A1:M; "SELECT A,B,C,D,E WHERE B=(VALOR DE LA CELDA B1 HOJA2";1) Muchas gracias por la respuesta.
Claro que si. Aquí te dejo el video
czcams.com/video/vFfzKALuL4U/video.html
Saludos!
@@JuanSGuzman infinitamente gracias... sí había logrado hacer esa combinación. Muchas bendiciones...
Hola Juan, te consulto, yo quiero crear una base de datos a través de un QUERY, pero además agregaría otros campos (columnas) nuevos que iría alimentando, el problema es que si yo por ejemplo hice el QUERY con condición y algo cambia en la base de datos principal (de donde estoy llamando el QUERY) me desplaza los campos de la nueva tabla y por ende la información de mis campos nuevos no quedaría al frente del registro que inicialmente tenía, se podrá solucionar esto de alguna forma? quedo muy agradecida si me puedes dar alguna luz de cómo resolverlo
Hola!
Es una situación complicada
Aquí te dejo un video donde intento resolverlo
czcams.com/video/CMvKw1TAi9I/video.html
Saludos!
con QUERY en sheets nos podemos olvidar de algunas funciones? por ejemplo filter, o siguen siendo utiles en algunos casos?
Hola!
Pues la verdad, FILTER es interesante para cosas más sencillas, además que tiene la ventaja que Excel 365 también la soporta.
Y creo que dependiendo de los datos, QUERY puede ser un poco más pesada
Es bueno conocer FILTER y saber usarla también
Saludos!
Gracias por tan buen video. Noté que seleccionando una columna con números de teléfono, si separo los números con espacios (773 113 34 45) o en las celdas donde hay más de un número y los separo con algún signo (771122323/5553434321) no aparecen. Hay una manera de resolver esa situación??
Hola juan, siempre vuelvo a ver este video, para recordar y usar cosas adicionales en mos hojas.
Me surge una inquietud, en una celda tengo una cadena de texto que contiene un a palabra en común, y quisiera filtrar por esa palabra en común. cual condiciona le debo agregar, o qué función o arreglo puedo usar?
Hola Jerson
Revisaste este video. Creo que te va a dar ideas.
czcams.com/video/TTV8JZj12Ps/video.html
Saludos
@@JuanSGuzman es tal cual lo que estaba buscando =), muchas gracias!!!
@@jersonvelasco9139 Excelente!
Hola Juan, primero felicitarte por tu canal, soy un seguidor y normal visitante de tus videos, me sirven mucho, pero hoy tengo un problema, al realizar un registro, no me trae todos los datos que estan en la columna, los deja en blanco, he tratado de modificar el formato, pero igual no los muestra.
No se si se entiende mi problema.
Gracias..
Hola Jorge
Pusiste toda la columna en texto sin formato?
Saludos!
hola, me gustan tus tutorares , ya que explicas muy bien , pero no encuentro como hacer una búsqueda relativa mente ensilla en el excel de buscar v para validar que información lo tengo diferente, pero son bases muy grandes y en aumento mas de 1000 y ya trate IMPORTRANGE, pero ya llevo 1 hora y sigue cargando. y pense que el query me funcionaria pero estoy viendo que igual son pocos ? que opción tengo?
Que tantas filas son?
Saludos!
Buen dia, una cosulta. Al momento de ordenar me ordena por el primer digito osea 1,10,100,2,22,3,33 no pasa del 99. Alguna opcíon ?
Hola!
Esta columna te la está tomando como texto, es por eso que te la ordena así
Intenta cambiar el formato de la columna a numero
Saludos!
hola Juan! existe alguna manera de crear un filtro automático pero acostado? que aparezcan las opciones de filtro en cada celda de la primera columna
Hola!
Creo que no entiendo bien lo que quieres hacer
Saludos!
Como hago para que en la condición AND me muestre todas las que están vacias?
Son excelentes tus tutoriales. Podes hacer un where con like? Necesito filtrar dentro de un texto largo alguna palabra. Gracias
Hola!
Mil gracias por tus palabras!
hay varias maneras de hacerlo
Uno es con like, y usas % como comodín de palabras, y _ como comodín de letras
Tambien se puede con starts with
Otra es con ends with
Otro es con matches y usas .* como comodín
Espero hacer un video pronto
Saludos!
@@JuanSGuzman necesito este video, ya existe?
@@diegodylard5192 Si señor
Aquí esta
czcams.com/video/TTV8JZj12Ps/video.html
Saludos!
en vez de escribir en la fórmula 'Alemania' o 'carretera', se podría poner una celda en la que tuvieras, por ejemplo, un desplegable con todos los países? y que al seleccionar uno u otro, la tabla devolviera los datos requeridos de cada país?
Hola Mariela
Claro que si
Aqui te dejo el tutorial
czcams.com/video/vFfzKALuL4U/video.html
Saludos!
Hola! Me gustaria saber como puedo discrimanar por pestañas dependiendo de que si esta en una columna u otra... por ejemplo yo lo estoy usando en un libro de temas y tengo... cargando desde el google form, matematica ciclo basico y matematica ciclo superior pero no puedo filtrar o una u otra a la misma pestaña... Alguna idea? Te lo agradeceria mucho. Sos un Crack con las explicaciones me ha servido muchisimo!
Hola!
Mira este ejemplo a ver si te sirve
czcams.com/video/elMcVQrXNtM/video.html&lc=Ugxpr2Hb2mtFqihp4Zl4AaABAg
Saludos!
@@JuanSGuzman hola como estas? si, ese video lo vi. Con es forma la planilla para un libro de aula... el problema es : tengo 47 materias en total cada profesor carga cada uno datos su propia materia, el tema es que tengo materias de ciclo basico y materias de ciclo superior y tambien materias que son de ciclo basico y superior, por ejemplo educacion de la ciudadania matematica biologia historia. Entonces es ahi cuando necesito queme filtre matematica ciclo basico y matematica ciclo superior pero en la misma hoja (pestaña) me explique? se me dio vuelta la cabeza pensando. si queres te comparto la hoja de calculo como para que me des una idea.
😁
@@alangrandon3078 se me ocurre que puedes ver e video de query cn filtro y mezclarlo con condiciones de texto avanzadas
algo asi
=QUERY(Datos;"WHERE A contains '"&A1&"'")
Y en A! escoges matematica
Y avajo pones otro query similar
Si es algo asi?
Saludos!
Con esta función se puede hacer filtro cuando se tiene horas en registros???
Si señor
Tambien se puede manejar fechas y horas
Saludos!
Saludos Juan. ¿Tienes algún video para Google Sheets donde pueda utilizar QUERY u otra función para traer los datos de 2 columnas especifica de una hoja en un libro que tenga 100 hojas? ¿Es posible actualizar la información que traes y que a la vez se actualice la hoja original? ¿Este video me sirve?
Hola David
En cuanto a la primera pregunta, con 100 hojas, te toca hacerlo manual. Revísate este video
czcams.com/video/Qhky_Q33mp8/video.html
De pronto con una macro podríamos hacerlo un poco mas automatizado y menos manual
Un gran saludo!
@@JuanSGuzman Tienes algun video tutorial con una macro? Seria genial poder actualizar las hojas del libro desde una hoja maestra.
@@DavidHernandez-bv8es Hola David
A que te refieres
Aquí te dejo, a ver si estamos pensando en lo mismo
czcams.com/video/rM_qU0saSAw/video.html
Saludos!
Buenas tardes maestro. Saludos desde Mexico, y creo que ese es el problema como mi configuracion de la hoja de calculo esta en configuracion regional Mexico y zona horaria ciudad de mexico cuando uso where h
No se si tenga que ver con la configuración
Será que no te toma el campo como numeros?
Ya sabes si la columna es efectivamente tipo número?
Saludos!
@@JuanSGuzman Buenos dias estimado Maestro, así como lo mencionó, normalmente manejo campos alfabeticos y era la primera vez que usaba los numericos que veeguenza la mía muchas gracias disculpeme. Saludos desde México.
@@enlacesesa8204 Jaja
No te preocupes
Asi es que se aprende mejor
Con prueba y error
Y preguntando
Saludos!
Hola! Si quisiera filtrar solo los números negativos tendria que ser..." AND [Columna]
Hola Jonathan
Gracias por el apoyo
Intenta con esto
AND [Columna]
Hola muchas gracias por el video.. excelente aclaración , pero tengo una pregunta como hago para que el query me muestro unas columnas , pero que no me muestre cierto dato de otra columna (un dato en especifico , ósea las dos consultas en una sola hoja . Te agradezco mucho me puedas ayudar
Hola!
Algo asi
=QUERY(Datos,"SELECT A,B WHERE B=2")
Saludos!
Gracias por tu respuesta, esa es la formulación que estoy usando , pero lo que quiero es que el query me tome dos datos específicos de una columna A y no me tome dos datos específicos de la columna B , en una misma hoja , como utilizaría la formula @@JuanSGuzman
@@nathalysteffanycarrilloron3851 Hola!
Algo asi
WHERE B=2 OR B=5
Saludos!
Consulta. Cuando uso CONTARA(QUERY... más sus respectivas cláusulas todo sale bien excepto que si no encuentra resultados en lugar de devolver el valor "0" cero, me devuelve el valor "1". Cómo puedo solucionar esto?
Cuenta siempre menos uno, porque puede que esté contando el encabezado
Saludos!