Curso de QUERY en Google Sheets - Parte 9 - Listas desplegables con la opcion de "todos"

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 115

  • @JuanSGuzman
    @JuanSGuzman  3 роки тому +5

    Alguna idea de como usar estos desplegables de manera más avanzada? Que aplicaciones nos faltan. En un próximo video veremos los SubQueries. Saludos!

    • @follamentes18
      @follamentes18 3 роки тому +1

      Amigo puedes hacer un video usando la opciòn "Todos" PERO con listas de validaciòn dependientes Por Favor

    • @follamentes18
      @follamentes18 3 роки тому +1

      estoy q sufro a mares con eso

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +2

      ​@@follamentes18 Hola!
      Muchas gracias por la idea para un próximo video!
      Ya va a la lista de ""por hacer""
      Saludos!

    • @fabianc20
      @fabianc20 2 роки тому +2

      Excelente, podria eventualmente no tomar un solo pais o todos los paises, si no por ejemplo: Colombia, Peru ? ese video seria excelente.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      @@fabianc20 Aquí te dejo 2 videos donde lo hago
      Como crear un desplegable con selección múltiple con Google Sheets y Google Apps Script - ua-cam.com/video/f-lJ8PiG26k/v-deo.html
      Crear desplegables con selección múltiple para una tabla con Sheets y GAS - ua-cam.com/video/LL5CnCYsjBM/v-deo.html
      Saludos!

  • @gonzaduran6232
    @gonzaduran6232 3 роки тому +1

    Nunca comento. ni manito arriba. pero usted es crack. como explica. muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      Muchas gracias por las amables palabras!

  • @piesco-bc
    @piesco-bc Рік тому +1

    Te amo, te amo, te amo... ❤️❤️ Yo sabía que viendo tus videos iba a poder quitar esa piedrita del camino... Eres lo máximo, gracias...
    Estoy haciendo una especie de página de búsqueda, y me faltaba este estavon para continuar... Esto va a quedar bello bello... Ahora puedo continuar... 🤣 Un fuerte abrazo, gracias...

    • @JuanSGuzman
      @JuanSGuzman  Рік тому +1

      JAja
      Gracias por la motivación!
      Saludos!

  • @jonathanvaldes4601
    @jonathanvaldes4601 2 роки тому +1

    Gracias!!! me salvaste la vida

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      Hola
      Excelente! Me alegra ser de utilidad.
      Un gran saludo!

  • @oscarlovarvo
    @oscarlovarvo 3 роки тому +2

    Gracias por tanta magia! En cada video se suma alguna perla adicional, los desplegables condicionales son geniales.

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      Mil gracias por los excelentes comentarios!

  • @Freeman5679
    @Freeman5679 4 роки тому +1

    Si se sintió bastante avanzado :0
    Muchas gracias, espero con ansias los cursos.

  • @javierparedesu96paredes35
    @javierparedesu96paredes35 Рік тому +1

    gracias por la enseñanza

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Gracias a ti por tomarte el trabajo de comentar!
      Saludos!

  • @germanadolfogualdronnavarr6766
    @germanadolfogualdronnavarr6766 3 роки тому

    Excelente espero el siguiente capitulo. Muchas gracias Juan

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      Gracias a ti
      Todavia quedan varios temas relacionados con QUERY, que espero cubrir en futuros videos
      En la academia hay un curso básico y ya se viene uno avanzado por si quieres el paso a paso un poco mas granulado
      juansguzman.teachable.com/
      Un gran saludo!

  • @carlosd8689
    @carlosd8689 3 роки тому

    Arrechisimo! 👍

  • @joelleandro8839
    @joelleandro8839 5 місяців тому +1

    Hola ahí tu vídeo puedes adicionar para ordenar en una columna específica

    • @JuanSGuzman
      @JuanSGuzman  5 місяців тому +1

      Hola!
      Claro que si, es una adición sencilla con ORDER BY
      Saludos!

  • @alanbrigham
    @alanbrigham 3 роки тому +2

    MUCHAS GRACIAS!!!, No me funcionaba al inicio, pero era porque usaba numeros en lugar de solo letras, y solo es cuestion de quitarle las comillas simples. Saludos

  • @VAKKILL
    @VAKKILL 2 роки тому +1

    Hola es muy interesante tu contenido, me encanta gracias por enseñar, quería pedirte un video parecido a este pero incluyendo fecha

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      Gracias por las palabras!
      Voy a prepararlo
      Saludos!

    • @VAKKILL
      @VAKKILL 2 роки тому

      @@JuanSGuzman profe disculpe tanta molestia pero en esa clase podría ser con fecha, numero de identidad o código y nombre o palabra 🙏😊

  • @feliperoletto
    @feliperoletto 2 роки тому +1

    Hola Juan, antes que nada quería agradecerte por tu contribución y decirte que cambiaste de forma radical mi despeño laboral.
    Te comento un inconveniente con el que me estoy topado.
    Tengo una lista con el nombre de la provincia, otra con el nombre de una localidad, otra con la fecha de año y otra con la fecha de mes.
    El problema radica en que aplicando el AND solo me toma los nombres. Cuando me traigo el año o el mes (que se encuentra de forma numérica, enero =1, febrero =2, etc) me deja de traer los valores.
    Formula que me anda:
    ="SELECT * WHERE A='"&B1&"' AND B='"&B2&"'"
    Formula que no me anda
    ="SELECT * WHERE A='"&B1&"' AND B='"&B2&"'" AND C='"&B3&"'"
    Bueno, esa es la consulta. Es un forrada seguramente, pero no entiendo. Supongo que debe ser algo vinculado al formato fecha. Intenta modificarlo cambiando a formato año y después a hacerlo como texto sin formato. Ninguno me resulto.
    Saludos y nuevamente gracias por tus aportes!

    • @feliperoletto
      @feliperoletto 2 роки тому +1

      Leyendo unos comentarios más abajo vi que solo hay que quitarles las comillas simples. De todas formas no elimino el comentario. Hay que mover ese algoritmo. Saludos!

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Excelente que hayas solucionado. Y mil gracias por tus palabras

    • @karoldbuitragorojas3144
      @karoldbuitragorojas3144 2 роки тому

      @@feliperoletto en qué parte borraron las comillas simples?

  • @juavi-tipscreativos
    @juavi-tipscreativos 3 роки тому +2

    Espectacular video, como puedo tener la plantilla para realizar practicas?. Gracias.

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      Aquí te la dejo
      docs.google.com/spreadsheets/d/1L8vMvezsjGYnFtTU68GSKcvj5zjGUFWZSDXVNFK-SMU/copy
      Saludos!

  • @jane.niidea
    @jane.niidea Рік тому +1

    Cuando sea grande quiero ser como vos.

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      jaja
      Gracias por las palabras!
      Saludos!

  • @edenilson183
    @edenilson183 2 роки тому +1

    Hola Juan, un video muy educativo y de mucha ayuda, tengo una duda, ¿podria con esta formula filtrar de manera ascendente o descendente?

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      Mil gracias!
      Si podrías ordenar con ORDER BY
      Saludos

  • @MariaGarcia-je6qb
    @MariaGarcia-je6qb 2 роки тому +1

    Complejo para alguien que no tiene un nivel tan avanzado, ¡pero finalmente lo conseguí! Desgraciadamente no lo he conseguido con fechas, ya que me aparecen número y no sé convertirlo sin estropear la fórmula :(

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Usa la función texto así
      =TEXTO(A1;”yyyy-mm-dd”)
      Saludos!

  • @luisforni86
    @luisforni86 3 роки тому

    Muy bueno, es posible a partir de un dato obtenido por una función QUERY activar el TIMESTAMP u OnEdit?

  • @lucascanavessi
    @lucascanavessi 4 роки тому +1

    Muy bueno el video. Quería saber si era posible filtrar a partir de valores de una tabla dada (sin tener que ir poniendo cada una de las igualdades y sin necesariamente ser todos los únicos) estuve probando y no lo he logrado.

    • @JuanSGuzman
      @JuanSGuzman  4 роки тому

      Creo que no entiendo bien lo que deseas hacer.. ¿Tener una lista de paises, por ejemplo y que te filtre por estos? Donde estaria la lista?
      Saludos!

    • @lucascanavessi
      @lucascanavessi 4 роки тому

      @@JuanSGuzman te cuento un poco más. Tengo una base de datos de ventas con clientes y productos (y muchas mas columnas). Lo que la persona de ventas necesita es cargar a mano, en algun lugar, un listado de productos, sobre los cuales necesita las ordenes completas de los clientes que tengan ese producto comprado (como para saber a que clientes podriamos entregarle su mercadería apenas salga de fábrica "X" producto). Yo pensaba entonces hacer un FILTER inicial a la base de datos con el producto que se cargue a mano, obteniendo los clientes que compraron el producto, luego pensaba en un QUERY que tome la base de datos inicial y que filtre a todos los clientes de dicha lista generada previamente. Podría sumar criterios de coincidencia, pero le veo dos problemas 1) tiene un límite y 2) es una formula muy larga.
      Espero que puedas ayudarme!

  • @raulparra60
    @raulparra60 4 роки тому

    Gracias por el video. Una pregunta los archivos que utiliza los comparte. Saludos desde Bogota

    • @JuanSGuzman
      @JuanSGuzman  4 роки тому

      Hola Raul
      Espero estes bien
      Por ahora solo los envío cuando me lo solicitan ya que estoy creando una plataforma donde esten todas
      Aqui te envío el de este
      docs.google.com/spreadsheets/d/14_qoP1XFUnCV-poebNgOms9EjayD1yYV5_QR-NUpIEs/copy
      Saludos!

    • @espaciotiempo
      @espaciotiempo 4 роки тому

      @@JuanSGuzman Tengo algunas dudas, tomando como referencia tu ejercicio. ¿Cómo puedo plantear las fórmulas para las siguientes condiciones?: 1. Establecer un arreglo MÁXIMO 100 FILAS. 2. Seleccionar 1 o 2 PAÍSES (ejemplo COLOMBIA y PERÚ) 3. NO SELECCIONE dos productos de toda la lista (ejemplo TACONES ni TENIS). 4. Para BOTAS solo muestre los primeros 5 resultados, el resto de productos (menos TACONES ni TENIS) los muestre hasta máximo 100 filas en total. Gracias por transmitir tus conocimientos! Saludos desde México.

  • @marthacbernalrodriguez7440
    @marthacbernalrodriguez7440 2 роки тому +1

    hola, como hago un query para traer información que actualice datos de filas diferentes de otro archivo

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola
      Aquí te dejo un video donde lo hago
      ua-cam.com/video/Ck-DRfZlwpM/v-deo.html
      Saludos!

  • @DR-vh4vl
    @DR-vh4vl 2 роки тому

    Muchas gracias por el aporte! Gracias a este video y el anterior de esta serie conseguí hacer un buen dashboard e incluso con un rango de fechas. Mi consulta ahora es como hacer para que en caso de que mi query no encuentre nada que evaluar, me duelva un cero y no un vacío. Se te ocurre alguna mandera de forzar que me devuelva un cero, en caso de no encontrar nada? Mil gracias de antemano!

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      Hola!
      A que te refieres con un 0
      una celda en 0? Todos los campos en 0?
      Puedes intentar con un SI.ERROR
      SI.ERROR(QUERY;0)
      Saludos!

    • @DR-vh4vl
      @DR-vh4vl 2 роки тому

      @@JuanSGuzman Gracias por responder! Reformulo mi pregunta con un ejemplo: =QUERY(A11:Z; "SELECT COUNT(X) WHERE X='N")
      En este caso, si query escuentra los elementos que le pido en la condición, me los cuenta. Pero si no los encuentra, me trae: COUNT y debajo, donde debería haber un resultado, me deja un vacío. Lo que yo quería es que pusiera un cero.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      @@DR-vh4vl Intenta esto
      =SI(LARGO(QUERY(A11:Z; "SELECT COUNT(X) WHERE X='N"))=1;0;QUERY(A11:Z; "SELECT COUNT(X) WHERE X='N"))
      No se si funcione
      Saludos!

    • @DR-vh4vl
      @DR-vh4vl 2 роки тому +1

      @@JuanSGuzman Muchas gracias Juan, lo probaré!!!

    • @DR-vh4vl
      @DR-vh4vl 2 роки тому +1

      @@JuanSGuzman Actualizo. No me ha funcionado, pero lo he podido resolver de la siguiente manera: Aprovechando la hoja donde hice la matriz para el rango de fechas, puse ahí mis query de count, sum y avg. Luego en la hoja donde está mi dashboard, en las celdas donde tienen que aparecer los resultados, puse un condional simple: =SI(Auxiliar!B10="";0;Auxiliar!B10) y listo! Una vez más mil gracias por tu dedicación!!

  • @pablocarabelli8723
    @pablocarabelli8723 3 роки тому

    Estimado Juan excelente tus lecciones. En la planilla de practica que realizo con esta sentencia ="SELECT A,B,C WHERE "&D1&"" , es el único filtro, cuando elijo Todos enla lista desplegable la sentencia queda asñi ="SELECT A,B,C WHERE "&D1&"" y la planilla arroja Value. No puedo hallar el error.

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      Hola Pablo
      Mil gracias por tus palabras!
      Te falta despues del WHERE la columna
      Algo asi como WHERE A="&D1...
      Un gran saludo!

  • @luisoscarjimenezmunoz9157
    @luisoscarjimenezmunoz9157 3 роки тому

    Juan.que buenos videos, me gustan muchos el pasoa apaso y las posibles alternativas escogiendo la mas funcional. una pregunta: Cuando hago la validacion utilizando las listas desplegable y el comando UNIQUE, agregando la palabra todos y siguiendo todos los pasos del video.pero no me funciona el Query, escojo del listado la opcion todos, que es la que me interesa y no me funciona.

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      Hola Oscar
      Mil gracias por tus palabras!
      Dejame ver como tienes tu query
      Un gran saludo!

  • @miguelros96
    @miguelros96 11 місяців тому

    importante para mi filtro

  • @pablofrattura4468
    @pablofrattura4468 4 роки тому

    Excelentes videos, los puse en practica con mi base de datos y es perfecto!!.. Gracias!!... Me gustaría saber como poder agregar la búsqueda por fecha del video 8 a esta ultima planilla y funcione con "todos", la verdad que la búsqueda por fecha es cuando le saco mas provecho...

    • @pablofrattura4468
      @pablofrattura4468 4 роки тому

      YA PUDEEE!! EXCELENTEE
      ESPERO PARTE 10 !!

    • @JuanSGuzman
      @JuanSGuzman  4 роки тому

      @@pablofrattura4468 Nos falta pivot y subqueries. Espero grabarlo pronto
      Saludos!

    • @juanfelipevelezmontoya501
      @juanfelipevelezmontoya501 2 роки тому

      @@pablofrattura4468 Ando estancado por lo mismo, no he logrado agregar la búsqueda por fecha teniendo la variante 'todos', como lograste resolverlo?
      Espero me puedas ayudar, quedo atento.

  • @AngélicaMaríaLozanoAguilar
    @AngélicaMaríaLozanoAguilar Рік тому +1

    Hola Juan!! Excelentes tus videos, porfa ayúdame, si tengo varias listas unidas por QUERY, pero solo de una de ellas, tengo tres posibles selecciones "Cumple", "Parcial" y "No Cumple" y quiero poder filtrar solo las "Parcial" y "No Cumple" y que muestre solo esas 2 como se haría, porque veo o que son todas o una en específico pero como en éste caso que solo me muestre 2 de las opciones, es eso viable? algo así como en los filtros de excel se puede dar check a lo que se quiere ver... quedo muy pendiente porfaaaaaa

  • @miguelalejandrosilvavilche29
    @miguelalejandrosilvavilche29 2 роки тому +1

    Hola Juan, alguna idea para que ese despagable sea de meses del año, ejemplo: enero 2023; febrero 2023. Espero tu ayuda. Gracias y eres un Crack.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      puedes usar campos calculados en el query como month(A) y year(A)
      Saludos!

  • @msanguinoga
    @msanguinoga 3 роки тому +1

    para cuando la parte 10 de querys?
    muchas gracias por tus videos

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      Ya casi se viene!
      Vamos a hablar de subqueries y de pivot
      Saludos!

  • @joseavilavega4607
    @joseavilavega4607 3 роки тому +1

    En el caso del ejemplo no se va a dar... Pero cómo se hace para escribir "No se encontraron resultados" cuando eso pase?

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +2

      Puedes usar un SI.ERROR(todo tu query;"no se encontraron resultados")
      Saludos!

    • @joseavilavega4607
      @joseavilavega4607 3 роки тому +1

      @@JuanSGuzman Jajaja es cierto, cómo no se me ocurrió antes!? Muchísimas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      @@joseavilavega4607 Para eso estoy. Saludos!

  • @javierparedesu96paredes35
    @javierparedesu96paredes35 Рік тому +1

    Juan, como seria con fechas

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Algo así
      =QUERY(Datos;"WHERE A= date '02-05-2023'")
      Y si es con referencia, sería algo asi
      =QUERY(Datos;"WHERE A= date '"&TEXTO(A1;"DD-MM-YYYY")&"'")
      Saludos!

  • @neizanjr
    @neizanjr Рік тому

    Hola, excelente tu trabajo Juan.
    Tengo una pregunta: Un desplegable "Todos", al ser texto, no se puede mezclar si los demás valores son números de grupos de trabajo. Ej: Todos, 1234, 1235, 1236. Da error. O solo es -Todos- en texto con 'comillas' o solo es 1234 sin las 'comillas'.
    ¿Cómo puede reconocer Query en un desplegable el texto "Todos" y grupos de números a la vez?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Depende
      orque si efectivamente en tus datos tuvieras numeros y "Todos" ahí si habria un problema
      Pero como todos es una opción que tu creaste solo para el desplegable, no debería tener conflicto con el QUERY
      Saludos!

  • @domijord8807
    @domijord8807 2 роки тому

    Hola, muchas gracias por el tutorial. Me ha ayudado mucho en mi hoja.
    Algo que no se como hacer es lo siguiente:
    Al seleccionar en los desplegables de opciones, cuando arroja muchos valores y me quedo posicionado en la fila 100 por ejemplo, cuando cambio de valor,e imagina que el dato que selecciono sólo muestra 1 fila, tengo que estar subiendo para verlo, ya que en el filtro anterior me quedé en la fila 100. ¿Hay alguna forma de que cada vez que cambie de valor en cada desplegable se posicione la vista al comienzo de la hoja? Al menos alguna pista de que debería mirar. Gracias

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola. Ahi tocaria hacer una pequeña macro que siempre te posicione en la 1.
      Saludos!

    • @domido3594
      @domido3594 2 роки тому +1

      @@JuanSGuzman gracias

  • @gckenedy
    @gckenedy 3 роки тому

    Hola, gracias por estos excelentes videos. Una pregunta, como puedo filtrar la fecha, pero solo por el mes? He estado buscando, pero no lo logro conseguir.

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      Hola!
      Hay una función de QUERY que se llama Month, pero da es un número
      Sería algo así
      =QUERY(Datos;"WHERE Month(A)=2")
      A tener en cuenta que Enero es 0
      Saludos!

  • @luisforni86
    @luisforni86 3 роки тому

    Como se puede activar la función OnEdit() desde la resultante de Query?

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      Hola Luis
      Ya te respondí en otro comentario
      Un gran saludo!

  • @JotaXPeaR
    @JotaXPeaR 3 роки тому +1

    Intento que además, los datos me los ofrezca ordenados en relación a una columna pero no hay manera. He intentado poner el ORDER BY L asc en mil sitios y no lo consigo. Alguien me ayuda?

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      Dejame ver como tienes el QUERY
      Saludos!

    • @JotaXPeaR
      @JotaXPeaR 3 роки тому +1

      @@JuanSGuzman Gracias. Ya lo conseguí. De hecho lo habia conseguido ya antes pero no lo veía, debido a que (extrañamente) cuando le pido ASC me crea la lista desde abajo de la tabla hacia arriba (no lo veia porque yo obserbaba la parte superior). Le he puesto DESC y me la crea de arriba hacia abajo, pero de la Z a la a. No estoy del todo feliz. Que sucede?

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      @@JotaXPeaR Hola
      Esto se debe a que al tener la base "abierta" (Algo asi como A1:A) es que te va a traer todas las filas, incluso las vacias
      Esto lo solucionas con un WHERE A IS NOT NULL
      Saludos!

    • @JotaXPeaR
      @JotaXPeaR 3 роки тому +1

      @@JuanSGuzman Gracias. Lo probaré. Te voy a poner un reto, ya que me estás leyendo. No te pido que me lo resuelvas, al menos que me orientes... Podria con google sheets conseguir que distintas cantidades de distintas celdas me las reparta, mostrando posibles combinaciones para alcanzar un valor??
      Te explico mi situación real.
      Yo organizo camiones para cargarlos. Uso una hoja google que me viene muy bien por el online. Yo voy insertando valores de pesos de paquetes en las
      celdas.
      Pero luego tengo que organizarlos a mano. Es decir, tengo que ir combinando paquetes (celdas numéricas) hasta conseguir quedarme lo más cerca a 22000kg que es lo que carga un camión, y asi hasta completar o repartir todo entre 3 camiones de 22.000 toneladas. Me pregunto de si hay formula para que me ofrezca las distintas combinaciones de cargar los camiones para yo elegir la que considere oportuna. Espero haberme explicado. Un saludo

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      @@JotaXPeaR Hola!
      En Excel hay algo similar que se llama Buscar Objetivo
      En sheets no lo hay pero hay un complemento que hace algo similar
      No lo he usado por lo que no te puedo decir que tan bien funciona pero lo puedes probar
      workspace.google.com/marketplace/app/goal_seek/583737146763
      Saludos

  • @NicolasBelloPinto
    @NicolasBelloPinto Рік тому

    Hola Juan, gracias por tu contenido. He intentado integrar la condición de la lista despegable en la query general pero me genera error. ¿Me podrías indicar cómo hacerlo?
    Esta es mi query general:
    =QUERY(Glosario!E:O,"SELECT E,F,G,H,I,J,K,L,M,N
    WHERE
    LOWER(O) LIKE LOWER(""%"& JOIN("%"") OR LOWER(O) AND LIKE LOWER(""%",SPLIT(B1," ")) &"%"")
    AND N>=date'"&TEXTO(B3,"YYYY")&"-"&TEXTO(B3,"MM")&"-"&TEXTO(B3,"dd")&"'
    AND O IS NOT NULL "&D2&D4,2)
    Este es mi condicional:
    =SI(B2="Todos","","AND I='"&B2&"'")
    =SI(B4="Todos","","AND M='"&B4&"'")

    • @JuanSGuzman
      @JuanSGuzman  Рік тому +1

      Hola Nicolas
      Lo mejor en esos casos de queries tan complejas es partirlo, ve clausula por clausula a ver donde esta el error. A veces puede ser que estas usando un numero dentro de comillas, o te estas comiendo alguna coma o comilla
      Saludos!

    • @NicolasBelloPinto
      @NicolasBelloPinto Рік тому +1

      @@JuanSGuzman Gracias por tu respuesta. Tengo otra pregunta, ¿es posible asociar dos tablas o pestañas (exactamente iguales, con las mismas columnas) en una sola query?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      @@NicolasBelloPinto Claro que si
      Aquí te dejo el video
      ua-cam.com/video/Qhky_Q33mp8/v-deo.html
      Saludos!

  • @davdgg
    @davdgg 2 роки тому

    Pasaría algo si solo ponemos A>= sin el date?

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Y es una fecha? No funcionaría, creo

    • @davdgg
      @davdgg 2 роки тому

      @@JuanSGuzman Hola Juan, ya está resuelto. Sí que funciona pero porque la fecha en la base de datos tiene formato texto y no fecha. Lo que no me funciona es el = de la formula

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      @@davdgg Hola! Te acabas de responder. El problema de que sea texto es qaue no creo que reconozca los menores o mayores. Saludos!

  •  3 роки тому

    Excelente video. Consulta en Query. Como buscar por horas o filtrar por horas. Por ejemplo yo filtre que me devuelva la tabla por fecha máxima. Esta es el QUERY en Excel DOCS que realice, se los comparto para el filtro por fecha máxima
    =SI.ERROR( QUERY(A:E;"Select * where D = date '"&TEXTO(MAX($D:$D);"YYYY-MM-DD")&"'";1);""). Como seria en ves de fechas por horas?. Saludos gente

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому +1

      Hola! En vez de date, usa datetime o timestamp, y el formato sería "YYYY-MM-DD hh:mm"
      Me cuentas!

    •  3 роки тому +1

      ​@@JuanSGuzman Woo!!, antes que nada, gracias por responder.
      Espero dejarme entender, jejeje 😅😅
      Tengo una tabla donde deseo mostrar todos sus registros por hora máxima, almenos es es la idea
      Codigo Producto Fecha Precio hora
      *201 Teclado 12/08/2021 S/110.00 **17:10:10*
      202 Mouse 12/08/2021 S/20.00 16:42:15
      203 RAM 12/08/2021 S/200.00 16:40:10
      *201 Teclado 12/08/2021 S/100.00 **15:38:05*
      Supongamos que realizamos un filtro de productos por fecha 12/08/2021, me devuelve de manera correcta
      sin embargo existe un error lógico, existe un doble producto del código 201, el producto Teclado, pero con diferencia de que hubo un cambio de precio.
      Me explico, cuando comenzó el día a las 15:38:05 se realizo un registro via macro del producto teclado, con código 201 a precio de S/100.00 soles, un tiempo despues del mismo día el mismo producto cambio su precio a S/110.00 soles y tambien se registra el horario del registro, en este caso 17:10:10
      Entoces, aqui surge el problema logico cuando se filtra por fecha, existe dos productos, con precios distintos, pero quiero que solo me filtre todos los productos con el ultimo cambio de precio filtrado por hora.
      Esa es mi idea, pero si existiera otro modo, totalmente ignoro. Este mundo de la programación es inmenso jejeje.
      Ya voy una semana googleando buscando una solucion y nada 😥😥😥😥😥
      Todo esto aplicado con =query...
      Estimado. Como te indique, muchas gracias por aportaciones, e aprendido cosas nuevas, conozco Sql server modo básico y sigo aprendiendo.
      Buen día

    • @JuanSGuzman
      @JuanSGuzman  3 роки тому

      @ Hola Donny
      Interesante problema!
      La verdad creo que en este caso QUERY no es tu mejor solución
      Yo haría un UNIQUE de los productos y después desde la columna 2 todo lo resolvería con BUSCARV, En la hora hacemos un buscarv de último valor, y como es muy improbable que hayan dos horas iguales, para el precio haces un buscarv de la hora
      Te dejo un video de BUSCARV con el que puedes hacer todo
      ua-cam.com/video/RdbgQHcYtcE/v-deo.html
      Me cuentas!
      Saludos!

  • @juangabrielmaturano2242
    @juangabrielmaturano2242 2 роки тому

    Ño 0
    Ñ0