Consolidar varios archivos de Google Sheets en uno solo con IMPORTRANGE y QUERY

Поделиться
HTML-код

Комментарии • 322

  • @JuanSGuzman
    @JuanSGuzman  3 года назад +57

    Nos faltaría hacer esto mismo pero con código. ¿Es algo que les puede interesar?

    • @FernandoLagosGutierrez
      @FernandoLagosGutierrez 3 года назад

      estaría perfecto!

    • @StanyTunes
      @StanyTunes 3 года назад

      Seria de gran utilidad,.... veo que cuando tengo muchos datos importrange se pone lento ....

    • @Patcubisurf
      @Patcubisurf 3 года назад

      hola juan sos un crack! mil gracias por el tutorial Donde esta el video con codigos?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +2

      @@FernandoLagosGutierrez Voy a trabajarlo! hay tantos temas, que a veces prometo unos y pueden pasar meses.
      Saludos!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@StanyTunes Hola!
      Si, no soy tan fan de tener muchos importrange con muchos datos
      Saludos!

  • @stephanyfori6752
    @stephanyfori6752 2 месяца назад +2

    Excelente video! No te imaginas lo mucho que me ayudó !!

    • @JuanSGuzman
      @JuanSGuzman  2 месяца назад

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

  • @normasanchez2519
    @normasanchez2519 2 месяца назад +1

    Muchas gracias por tu generosidad y compartir este contenido. Me ahorro un montón de trabajo

    • @JuanSGuzman
      @JuanSGuzman  2 месяца назад

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @josed.portela4233
    @josed.portela4233 7 месяцев назад +1

    Muchas gracias Juan por compartir tus conocimientos.

    • @JuanSGuzman
      @JuanSGuzman  6 месяцев назад

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

  • @katherinegomezcorzo5014
    @katherinegomezcorzo5014 Год назад +1

    Juan!! Me has enseñado como no te imaginas. GRACIAS por tan EXCELENTE explicación!!

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @MartinOmar1
    @MartinOmar1 7 месяцев назад

    Tremendo tutorial, simple, rápido y completo. Me sirvió muchísimo.

    • @JuanSGuzman
      @JuanSGuzman  7 месяцев назад

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @Legim
    @Legim 6 месяцев назад +1

    No sabes cuánto aprecio este vídeo, ni con ChapGPT lograba sacar lo que quería hacer jajajaja, mis dieses.

    • @JuanSGuzman
      @JuanSGuzman  6 месяцев назад +1

      Toca aprovechar que todavía chatGpt esta aprendiendo. En 2 años me quedo sin trabajo, jaja
      Saludos!

  • @oscarlovarvo
    @oscarlovarvo 3 года назад +2

    Hola Juan, haber descubierto tu canal es una camino de ida... Camino de los buenos!! Me gusta mucho usar formulas anidadas y me considero bastante creativo en el tema, estaba trabajando con una planilla y queria traer datos de otra, pero no todos... entonces dije... mi Amigo Guzman me enseño Query para esto y me faltaba el gran dato que aportas en este video... Col#... Gracias por compartir, vuelvo a decirlo, tu videos no tienen desperdicio y siempre suman algo nuevo.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola Oscar
      Que gratas palabras!
      Es verdad que a veces se me cola uno que otro tip importante en un video nada que ver., jaja
      Tengo que ver como los recopilo de alguna manera
      Un gran saludo!

  • @mariacamilabm2870
    @mariacamilabm2870 8 месяцев назад +1

    Suscrita a la velocidad de la luz, muchisimas graciaaaaaass

  • @sergiocaracciolo4444
    @sergiocaracciolo4444 3 года назад +2

    Sos un genio! Agradecido por lo mucho que mejoró mi trabajo con tus videos!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil gracias por tus palabras Sergio!

  • @mirandascian2986
    @mirandascian2986 Год назад +1

    ¡GENIO GENIO GENIO! Me salvasteee. ¡Super bien explicado!

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @brayanrodriguez9145
    @brayanrodriguez9145 Год назад

    JUAN, muchas gracias por la explicación del video, todo muy claro y me ha servido demasiado, nuevo sub, felicidades.

  • @pacoswod-xx8kh
    @pacoswod-xx8kh 6 месяцев назад +1

    Que buen tutorial @JuanSGuzman, muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  6 месяцев назад +1

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

  • @RodrigoSoza-w2z
    @RodrigoSoza-w2z 7 месяцев назад +1

    muchas gracias por el tutorial, súper claro

  • @jorgeenriquemonroyrojas
    @jorgeenriquemonroyrojas 2 года назад +1

    Excelente, y también la forma de explicar las cosas.

  • @matiasgallegos442
    @matiasgallegos442 2 года назад +1

    espectacular , super útil y claro!!

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

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

  • @randomindustry172
    @randomindustry172 2 месяца назад +1

    @JuanSGuzman excelente video, muchas gracias. Pregunta, es posible combinar dos libros con diferente número de columnas??

    • @JuanSGuzman
      @JuanSGuzman  2 месяца назад

      Hola!
      Si, puedes usar la función CHOOSECOLS para escoger que columnas van cada uno
      Saludos!

  • @mailenjuarez9697
    @mailenjuarez9697 8 месяцев назад

    Excelente video! Excelente explicación!! Muchas gracias

  • @abriltellez101
    @abriltellez101 2 года назад +1

    Excelente video, justo lo que andaba buscando. Me salvaste la vida. Muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Excelente! Me alegra ser de utilidad!

  • @giorgionatale7190
    @giorgionatale7190 2 года назад +1

    Genial, super útil colega. Se agradece mucho !!!!

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Mil gracias por tus palabras!

    • @giorgionatale7190
      @giorgionatale7190 2 года назад +1

      @@JuanSGuzman si no es indiscreción seria posible me apoyaras con un query que trate de implementar en una base que conecta libros pero me lanza un error que no eh podido sacar

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@giorgionatale7190
      Hola Giorgio.
      Que error te sale
      Saludos!

  • @judithpuntocom
    @judithpuntocom 3 года назад +1

    Muchas gracias Juan, me soluciono un tema que tenia pendiente

  • @perritosh9330
    @perritosh9330 2 года назад +1

    super , creeria que ya necesita actualizacion , con listas desplegables dependientes y los ultimos videos del cana etc. excelente recurso profe

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Gracias por la sugerencia.
      Ya lo anoto!
      Saludos!

  • @tatianamoya9159
    @tatianamoya9159 3 года назад

    No sabes todo lo q me ha ayudado tu video!!! muchisimas gracias por todas las explicaciones y por responder todas las dudas :)

  • @sjcronchi
    @sjcronchi 21 день назад +1

    Hola Juan, excelente video!! nos has ayudado mucho. Consulta, se podría evitar el query para no traer celdas vacías, usando el formato tabla, en cada archivo, y trayendo los datos como columna de una tabla, por ej., como 2017[Fecha]? Saludos desde Entre Ríos, Argentina!

    • @sjcronchi
      @sjcronchi 21 день назад +1

      creo que logré hacerlo de esa manera, voy a probarlo y veré si está funcionando bien.

    • @JuanSGuzman
      @JuanSGuzman  15 дней назад

      Excelente aplicación!

  • @elisabethbustacara498
    @elisabethbustacara498 Год назад

    Excelente, justo lo que necesitaba.

  • @patricklandia1
    @patricklandia1 3 года назад +1

    Excelente tus aportes, solo me fala 1 video para terminar la serie de Query, es tan interesante poder hacer estas coordinaciones para tenerlo entre sectores y demas, o para realizar planificaciones de forma optima teniendo toda la data, Excelente los aportes, Saludos desde Uruguay

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Que bueno que te sea util!
      La verdad he dejado de lado un poco los videos de QUERY, pero ahora que acabo de lanzar el curso de QUERY en la academia tengo muchas ideas para nuevos videos de esta maravillosa función
      Saludos!

    • @jennyortiz2331
      @jennyortiz2331 Год назад

      Ffgn

  • @sarahii0503
    @sarahii0503 3 года назад +1

    Mil gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Klaudia
      Excelente que te haya servido
      Un gran saludo!

  • @karinarallo2426
    @karinarallo2426 2 года назад +1

    Gracias !!! Gran aporte!

  • @DeTdoUnPco
    @DeTdoUnPco 11 месяцев назад +1

    exelente video, muy buena la explicacion

  • @edwardvictoriaherrera7848
    @edwardvictoriaherrera7848 2 года назад

    Excelente @juan s Guzman por tu conocimiento,

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

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

  • @mariovarelap
    @mariovarelap Год назад

    Muy buena explicación! Ya me suscribí al canal!

  • @virginiaanaisrobledorabana8978
    @virginiaanaisrobledorabana8978 9 месяцев назад

    Amé su video. Una pregunta, si en esos archivos, ambos se actualizan automáticamente. Para la consolidación en una sola saldrian todas, y cómo haria para que sigan el orden de cómo van saliendo?

  • @israelmendozaenzaldo1463
    @israelmendozaenzaldo1463 2 года назад +1

    Gracias excelentes videos

  • @JERSONFELIPEBENAVIDES
    @JERSONFELIPEBENAVIDES Год назад +1

    Hola Juan muchas gracias, si modifico alguna de las bases cuando importe se modifica en tiempo real?

  • @gabrielbalanzategui1394
    @gabrielbalanzategui1394 3 года назад

    Excelente lección, me ayudó bastante. Muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Siempre a la orden!
      Un gran saludo!

  • @ElVasco86
    @ElVasco86 3 года назад +1

    Sos un capo!

  • @MrWolfman1979
    @MrWolfman1979 2 года назад +2

    Excelente explicación Juan! Tengo una consulta, supongamos que tengo un libro A donde estoy trayendo datos de otros libros que se actualizan de manera constante. Por un tema de versiones, ahora creo un libro B, como copia del libro A y cambio datos en los orígenes, como haría para no alterar los datos copiados en el libro A y que se mantenga lo que importó originalmente aunque ya no esté disponible? La opción más rapida sería copiar y pegar todo como valores (algo lento), y la otra sería un botón que ejecute una macro y haga la consulta....como se haría y/o cuál es la mejor forma? Gracias de antemano.

  • @patricklandia1
    @patricklandia1 3 года назад

    Juan excelente!! acabo de terminar este video, y muchas de las dudas que tenia fueron resueltas!,
    Gracias por tu apoyo a la comunidad de Sheets, la verdad que excelente !!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Gracias a ti Patrick por los amables comentarios!

    • @patricklandia1
      @patricklandia1 3 года назад

      @@JuanSGuzman Guzman contigo estoy aprendiendo más que con mis jefes jaja así que por favor sigue subiendo este excelente contenido 😄😄 un gran saludo 💪🏻

    • @patricklandia1
      @patricklandia1 3 года назад

      @@JuanSGuzman vamos con todas Guzmán !!!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      @@patricklandia1 💪🏻💪🏻💪🏻

  • @MiguelCanoDj
    @MiguelCanoDj 2 года назад +1

    Sabes depronto el porque al utilizar el query con importrange no trae toda la informacion, pero le quito el quey y dejo solo el importrange si trae toda la informacion

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola Miguel
      Debe haber un error en el QUERY
      Te recomiendo ir haciendolo paso por paso.
      Primero un query solo con el importrange y poco a poco le vas insertando las instrucciones
      Saludos!

  • @Jorge_ExcelPractico
    @Jorge_ExcelPractico Год назад

    EXCELENTE!!! MUCHAS GRACIAS

  • @BRANNDON1000
    @BRANNDON1000 Год назад +1

    Hola Juan buenas noches
    Gracias por el tiempo entregado.
    Consulta, como puedo consolidar varias hojas pero no combinar si no que se agreguen a la derecha?

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Usas tambien arreglos, pero en vez de ; usas \
      Saludos!

  • @ortizx3940
    @ortizx3940 Год назад +1

    Excelente 👌👌👌

  • @socio.e
    @socio.e Год назад

    PRUEBA REALIZADA, EXITOS

  • @jorgeviana2814
    @jorgeviana2814 3 года назад +1

    Soy tu fan

  • @Nadinmonequeta
    @Nadinmonequeta 2 года назад +1

    Juan como estas? Primero felicitarte por tu didáctica. Sumamente agradecida. Quisiera saber si, luego de consolidar varias hojas o docs en una sola hoja, tienes algún instructivo de como distribuir esa consolidación en el mismo documento pero en celdas diferentes en la próxima celda en blanco. Se entiende? Yo filtro según entiendo pero no encuentro nada. Ejemplo : núcleo ingresos de clientes y distribuyó en los vendedores

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola
      Creo que te entiendo
      Hay una funcion llamada SUPERSQL que te puede ayudar, peo hay que instalarla con un código.
      Lo anoto para un video
      Saludos!

  • @maosan130673
    @maosan130673 Год назад +1

    Gracias

  • @joserojas2129
    @joserojas2129 4 дня назад

    Buenas tardes amigo juan, una consulta si quiero que todos los importrange me traiga una columna con los nombre de los archivos, como lo puedo hacer, en el caso que tiene los puedes identificar por que tienen fecha, pero yo tengo uno que no trae fecha, y el unirlos no se cuanto es de cada año

  • @operaciones1393
    @operaciones1393 2 года назад +1

    Me parace excelente esta informacion ya que justo estoy realizando eso en mi trabajo, pero aqui tengo una duda y si solo quiero que que me traiga la informacion de una sola fila pero la ultima cifra de monto esa fila ya que a diario se estan actualizando y son mas de 28 libros y eso me ayudaria mucho para cuando actualize la informacion de un libro solo ese ultimos montos de esa fila es la que necesito consolidada mi libro

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Creo que no entiendo bien lo que quieres hacer. Explícame con un ejemplo
      Saludos!

  • @ernestojaviergonzalezpizar7118
    @ernestojaviergonzalezpizar7118 2 года назад +1

    Hola Juan.
    ¿Se puede crear el arreglo para tablas que van aumentando sus registros?
    Que a medida que van creciendo los registros en las diferentes tablas, estas se vayan "acomodando" en el consolidado sin dejar espacios.
    De antemano gracias por cualquier ayuda que puedas brindarme.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola! SI no esta en este video esta en el siguiente de la serie.
      Saludos!

  • @miguelalejandrosilvavilche29
    @miguelalejandrosilvavilche29 Год назад

    Hola Juan, buen video y sobre todo bien explicado. Consulta, tengo una hoja de sheets con 4 hojas donde 4 equipos llenan diariamente su registros pero los estoy consolidado en una hoja pero el detalle está que al momento de consolidar no me lo hace de manera ordenada por el tiempo si no me lo agrupa por equipo. Habrá una forma de hacerlo cronológicamente?
    Gracias.

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      tienes alguna columna con la fecha?
      Saludos!

  • @mariahuesca6052
    @mariahuesca6052 3 года назад +1

    Hola, me encantan tus metodos.
    Tengo una pregunta (de que forma puedo ligar las respuestas de cada hoja pero ordenando por la fecha que se escribio encaso de venir de un formulario por la marca temporal ya que tengo que foliar consecutivo las dos respuestas de de las hojas.
    Espero me ayuudes

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Maria
      Mil gracias por los comentarios
      El problema con las marcas temporales es que son numeros con decimales, para esto debemos usar formulas auxiliares como MES o DIA o formatear con formula en otra columna la marca temporal con un a formula como =TEXTO(A1;"DD-MM-AAAA") o algo similar
      Espero haya sido claro
      Un gran saludo!

  • @uzzielsoy8589
    @uzzielsoy8589 4 года назад +3

    Juan, excelente video! Espero ver el video con macro, me ayudaría bastante 🙌, y de hecho tengo una duda que creo puede relacionarse con el video.
    Si es en automático, vi que es posible poner una macro a todos los archivos que están dentro de una carpeta del drive, aunque aún no lo entiendo del todo, y ya si se agrega un archivo nuevo dentro de la carpeta se aplica la macro, digamos que si se agrega el archivo a la carpeta, se envía lo que sea que se le este agregando automáticamente, y se consolide en el archivo destino.
    Espero el video con ansias, si se puede hacer algo parecido para resolver a la duda que tengo, seria genial. 🙌
    De antemano gracias bro!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil disculpas la demora en la respuesta.
      Espero hayas podido ver el video de consolidación con macros
      ruclips.net/video/7xL3ofaxIVw/видео.html
      Un gran saludo!

  • @psicotveugin9657
    @psicotveugin9657 10 месяцев назад

    Hola Juan, agradezco tu video, pero tengo una duda, cuando hago la formula me jala la información pero en una columna diferente (en una columna lo de un link y en otra columna lo de otro link)

  • @andresjustinianod.7067
    @andresjustinianod.7067 Год назад

    Gracias!

  • @ArielFellay
    @ArielFellay 3 года назад +1

    Hola Juan, Excelente tus videos.
    Que pasa si en una hoja tengo los productos (con sus correspondientes codigos) con sus precios de ventas, y otra con los costos de cada producto.
    Y Necesito que quede en la misma fila los productos con el mismo codigo con su precio de venta y su costo.
    ¿Es posible hacer con Query esto?
    Desde ya muchas gracias!!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Te tocaria hacer primero un buscarv y despues si un query
      Saludos!

  • @Santiagoquid
    @Santiagoquid 2 года назад

    Hola Juan, excelentes videos he aprendido mucho, tengo una pequeña duda no se si me puedas ayudar… es si al poner cada uno de los “importrange” en cadena puedo separarlos automáticamente con una fila en blanco (para tener un separador) y saber donde empieza cada una, siento que podría ser en la sección del “Query” pero no se, muchas gracias por explicar tan bien, un saludo 🫡

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola
      Aquí te dejo un video que te puede dar muchas ideas
      ruclips.net/video/YVf1WuF06jA/видео.html
      Saludos!

  • @edgarenriquealcalasalguedo611
    @edgarenriquealcalasalguedo611 9 месяцев назад

    Quisiera saber si las hojas generadas con esta fórmula generan limitaciones en looker studio. Te pongo en contexto. Tengo dos bases de datos de diferentes años; pero con la misma cantidad de columnas (con los mismos encabezados). Procedo a conectar a looker Studio y conecta sin problema. El problema que se genera es que solamente reconoce un campo de columna, dejando así por fuera los demás campos. Si conecto las hojas individuales correspondiente a cada año, looker studio si reconoce todos los campos de columna. ¿Esto a que se deberá?.

  • @sebastianpardo3516
    @sebastianpardo3516 2 года назад

    Hola Juan, sos realmente un genio, no solo por lo que sabés, sino por la calidad que tenés para explicar todo con lujo de detalles.
    Además de agradecerte me gustaría dejarte una consulta:
    ¿sabés cuántos importrange se pueden encadenar en un query o en cualquier tipo de consolidación?
    Porque yo tengo Una hoja que necesita recibir 65 datos y no sé si tantos importrange a la larga no darán error.
    De todas formas yo no necesito que cada immportrange importe toda una base de datos sino que por cada uno de los importrange le estaría pidiendo que me traiga uno o dos datos filtrados de una base que como máximo tendrá mil filas de seis columnas. Pero aún así son 65 veces que tiene que importar datos filtrados.
    Quizás me digas que parta el consolidado en varios grupos, pero aún así la hoja estaría haciendo 65 importaciones aunque lo separe en muchas funciones
    Otra cuestión es que las 64 bases de datos de los cuales tengo que importar un solo dato de cada una no están en distintas hojas sino que están en una hoja que tiene 65 bases en 65 pestañas (son formularios, por si eso sirve de algo). Entonces quizás me digas que me convendría en esa hoja que tiene 64 pestañas hacer un consolidado y en la otra hoja hacer un o algunos importrange de los datos ya consolidados, pero en ese caso tengo miedo de cargar de mucho trabajo la hoja que tiene los formularios.
    Como son formularios que van a llenar otras personas no tengo los datos para hacer pruebas todavía, asi que para anticiparme a posibles problemas, mi duda sería si es mejor que el trabajo pesado lo haga el consolidado en la hoja que ya tiene 65 pestañas, o la otra hoja se estresaría menos haciendo 65 importrange donde solo tenga que filtrar un dato en una base de seis mil celdas cada uno.
    Perdón por la extensión, espero se haya entendido.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Hola!
      65 importrange son demasiados. Creo que el limite es 50 pero no estoyseguro
      Yo te recomiendo que implementes un código que se actualice cada dia o cada tantas horas
      Saludos!

    • @sebastianpardo3516
      @sebastianpardo3516 2 года назад +1

      @@JuanSGuzman He leído que Google quitó el límite de importrange y de hecho terminé haciendo las pruebas y me permitió trabajar dos archivos, ambos con 65 pestañas, y una de las cuales importaba los datos filtrados de la otra. El archivo con 65 pestañas cada una tiene una base de datos de mil filas por seis columnas.
      La verdad es que trabaja decentemente pero no es lo recomendable. Terminé haciendo 4 archivos para las bases de datos, de 16 pestañas con una más que consolida los datos de las 16 para que el otro archivo haga solo 4 importrange. No genera mucha ganancia de tiempo la verdad, pero me fue más funcional.
      Todo esto lo estoy haciendo con lo que aprendo con tus videos, así que de nuevo te agradezco. Ahora la duda que tengo es con query, por eso de que no lee una columna si en ella hay celdas formato número y otras formato texto. Tengo una columna que puede tener o números o letras mezcladas con números ¿Hay alguna forma de indicarle a query que entienda los números como texto?

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      @@sebastianpardo3516 Hola!
      La única manera es formatear la columna de origen como "Texto sin formato"
      Saludos!

    • @sebastianpardo3516
      @sebastianpardo3516 2 года назад

      @@JuanSGuzman Sii. Fue bastante feo porque tuve que formatear a texto todas las columnas de todas las hojas que hacían operaciones con esa información resultante de query. Incluso tuve que aprender a usar la función texto() para indicar dentro de condicionales qué operaciones realizar. Query hace cosas maravillosas pero tiene varias contras, porque otra cosa que no hace es recuperar los enlaces puestos en celdas que uno le pide que traiga en la consulta.
      Sería lindo que en algún video expliques a fondo las ventajas y desventajas de usar query o usar sort (asociada con filter y con unique por ejemplo para volverla muy poderosa) porque con sort esas cosas no pasan. No le pillé bien el truco de usar sort con arreglos de columnas porque si no creo que me hubiera gustado más.
      Otra cosa que quería comentarte es que vi por varios videos que query no funciona bien ordenando por fecha, pero yo no tuve ningún problema con eso, quizás alguna actualización mejoró eso.
      Saludos.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@sebastianpardo3516 Mil gracias por el aporte! Saludos!

  • @jesushernandezolmos1128
    @jesushernandezolmos1128 3 года назад

    Hola Juan muy buen contenido de tu parte me has ayudado mucho 🙋🏻‍♂️. Tengo una duda, estoy consolidando 26 libros pero me queda la duda de si con el arreglo de importrange me traiga la información o me la cargue, tiene algún límite esta fórmula ? O como lo puedo trabajar ?
    Saludos excelente día

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Jesus
      Mil gracias por tus palabras!
      En principio no tiene. He oido de gente que consolida 100 o más archivos
      No se que tan aconsejable sea, pero creo que se puede
      Un gran saludo!

  • @rociozayas-q1t
    @rociozayas-q1t Месяц назад +1

    Buen video! Quiero consultar un problema que tengo con import range. Tengo dos planillas. "Horas" es donde tengo los datos, las personas estan organizadas por equipos. Y la otra planilla es "Vacaciones". Cuando agrego una persona en "Horas" en fila 4, en la planilla de vacaciones tengo el importrange y se muestra esta nueva persona en fila 4 pero los demas datos de las demas filas se corren para abajo y tengo datos desfasados. Hay algun comando de query para arreglar esto?

    • @JuanSGuzman
      @JuanSGuzman  Месяц назад

      Todo lo tienes con importrange o estas combinando formulas y datos escritos "a mano"?
      Saludos!

    • @rociozayas-q1t
      @rociozayas-q1t Месяц назад +1

      @@JuanSGuzman En "Horas" tengo los datos escritos a mano y en "vacaciones" tengo el import rangedesde la columna A a la G con import range luego demas datos que al agregar una nueva persona en "Horas" en fila 4 por ejemplo los datos que no estan en import range, se desfasan

    • @JuanSGuzman
      @JuanSGuzman  Месяц назад

      @@rociozayas-q1t EL problema de importrange es que no funciona tan bien cuando "escribes datos manuales" al lado precisame por lo que dices del desfase. De pronto puedes buscar alguna manera de ordenar, como en este video
      ruclips.net/video/CMvKw1TAi9I/видео.html
      Saludos!

  • @gersonlopez7117
    @gersonlopez7117 2 года назад

    Buenos días estimado Juan una consulta en el aso de consolidar hojas de excel en línea que formula sustituye el importrange y query para extraer información de otras hojas que se está ingresando información constantemente.

  • @vltnpalacios
    @vltnpalacios 4 месяца назад +1

    Se puede hacer con archivos que tengas columnas diferentes? Que manejan la misma información pero unos tienes más datos que otros?

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад

      Si, puedes usar QUERY(datos;"SELECT
      O puedes usar la formula CHOOSECOLS
      Saludos!

  • @LeonardoDiCarlo-k3o
    @LeonardoDiCarlo-k3o Год назад

    Juan excelente tu canal, te hago una consulta, no me importa datos del segundo Import de la siguiente formula, alguna sugerencia ?, como adicional te comento, si invierto el orden pasa lo mismo y he verificado el nombre de las solapas y los rangos. Gracias ¡ ={IMPORTRANGE(Config!B2;"ACTIVOS!A3:g");IMPORTRANGE(Config!B3;"ACTIVOS!A3:g")}

  • @aaronsourenian802
    @aaronsourenian802 3 года назад +1

    Juan muy buenos tus videos! Tengo una duda, supongamos que tengo tres hojas distintas (una por país) y quiero consolidarlas con Query+ImportRange , hay alguna forma de distinguir en el listado de qué hoja proviene cada línea? Estarían ordenados los datos por hoja pero querría tener a la vista en una columna extra quizás el nombre de la hoja proveniente del dato

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Aaron
      Mil gracias por tus palabras!
      Si se podría
      Esta buena la idea para un video
      Tengo una lección de este tema en el curso de QUERY avanzado en la academia
      Te dejo un ejemplo de fórmula
      =QUERY({QUERY({Colombia!A:D\ArrayFormula(SI(Colombia!D1:D="UNIDADES";"PAIS";SI(Colombia!D1:D"";"Colombia";"")))};"WHERE Col1 IS NOT NULL");
      QUERY({Peru!A2:D\ArrayFormula(SI(Peru!D2:D="UNIDADES";"PAIS";SI(Peru!D2:D"";"Peru";"")))};"WHERE Col1 IS NOT NULL");
      QUERY({Ecuador!A2:D\ArrayFormula(SI(Ecuador!D2:D="UNIDADES";"PAIS";SI(Ecuador!D2:D"";"Ecuador";"")))};"WHERE Col1 IS NOT NULL")};"WHERE Col4>10")
      Puede ser un poco complejo sin explicación
      Lo que tienes que hacer es cambiar los colombias con el importrange1, los perus por el importrange2 y ecuador por el importrange 3
      Te lo dejo para que lo examines mientras hago un video
      Un gran saludo!

    • @luismantarigarcia7920
      @luismantarigarcia7920 2 года назад

      Hola Aaron! Encontraste la solución?

  • @rafagomez7477
    @rafagomez7477 3 года назад +1

    Hola Juan!! Muchas gracias por tus videos, una duda, si estoy usando un importrange de múltiples libros, puedo hacer que se ordenen todos por orden cronológico? necesito añadir nuevas columnas a la derecha q para añadir nuevos campos pero cada vez que hay cambio en algún archivo de origen todo se descuadra. gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola Rafa!
      Revísate este video que te puede dar ideas
      ruclips.net/video/CMvKw1TAi9I/видео.html
      Saludos!

    • @rafagomez7477
      @rafagomez7477 3 года назад +1

      @@JuanSGuzman me habría sido útil pero mi hoja maestra es un importrange que unifica unas 8 hojas diferentes.
      Se me hace algo complicado, pero gracias por tu ayuda, buen video

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@rafagomez7477 La verdad no lo veo posible sin código. Pero habría que mirarlo en detalle
      Un gran saludo!

    • @rafagomez7477
      @rafagomez7477 2 года назад +1

      @@JuanSGuzman perfecto, te envié un mail hace unas semanas, me interesaría hablar contigo.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@rafagomez7477 Hasta ahora te respondo aca, pero ahi seguimos nuestra conversación por email
      Saludos!

  • @ismaelbenitesluna7503
    @ismaelbenitesluna7503 11 месяцев назад +1

    Una vez habiendo consolidado ¿se puede generar algún tablero de control (dashboard) o tabla dinámica con esos datos?

    • @JuanSGuzman
      @JuanSGuzman  11 месяцев назад

      Claro!
      Esa es la belleza
      Saludos!

  • @leogarcia.1
    @leogarcia.1 16 дней назад +1

    Ahora que ya existe el formato de tabla en Sheets, me queda una duda y es como trabajaría estas funciones partiendo de una hoja que contiene tablas.

    • @JuanSGuzman
      @JuanSGuzman  16 дней назад +1

      En realidad las referencias clásicas siguen funcionando
      Lo que pasa es que puedes volverlas mas eficientes usando las nomenclaturas de tablas
      Ya encuentras un par de videos sobre el tema en el canal
      Saludos!

  • @LucilaRitacco
    @LucilaRitacco Год назад +1

    Hola Juan, como hago utilizando la funcion QUERY y consolidando diferentes BASES DE DATOS me quede ordenada (como con la funcion SORT) Por ejemplo por fecha. Porque por ahora lo logre, pero me queda 1ro la base de dato de una hoja, luego la 2da base y luego la 3era, cuando se actualiza la base queda en el orden que haya puesto las hojas y no al final..

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Estas usando un query? o varios. Si usas uno solo, simplemente con ORDER BY. Si usas varios, "encierralos" todos en otro query y ordenas
      Saludos!

  • @ranua9327
    @ranua9327 4 месяца назад +1

    En la tabla consolidada ¿puedo agregar más datos en columnas a la derecha para cada una de las filas y que googlesheets mantenga la coherencia de la fila?
    En decir, si una de las tablas agregadas pasa de tener 85 a 93, por ejemplo, va a desplazar las filas de las demás tablas agregadas ¿los valores que yo había añadido a esas filas se mueven con ella o se quedan impasibles a este cambio?

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад +1

      Hola!
      Se te van a "dañar" los datos nuevos que escribes
      No te va a servir este método
      Saludos!

    • @ranua9327
      @ranua9327 4 месяца назад +1

      @@JuanSGuzman ¿cómo podría hacerse, por favor?

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад +1

      @@ranua9327 Hola
      Aquí te dejo un video donde lo hago
      ruclips.net/video/wHh_T73bzMM/видео.html
      Saludos!

    • @ranua9327
      @ranua9327 4 месяца назад +1

      @@JuanSGuzman Muchísimas gracias, ahora mismo lo veo

  • @osirisyzeus
    @osirisyzeus Год назад +1

    Juan! Excelentes tus videos y explicación. Recién me sumerjo en Google Sheets a estos niveles. Te consulto: estoy exportando un rango desde otro libro. En tu video como en el minuto 13. Tenés el QUERY dentro el IMPORTRANGE. Estoy utilizando la misma estructura pero con tan solo un IMPORTRANGE. Pero al poner la condición WHERE COL3 ' ' " me da error porque dice que COL3 no es columna y mí tabla origen tiene 5 columnas. Probé con COL3, COLUMN3, C, COLC, COLUMN C, pero siempre el mismo error. La sintaxis es
    =QUERY(IMPORTANGE("Id de la URL de la hoja del otro libro";"TABLA1! A1:E");"SELECT * WHERE COL3 ' ' "). Quizás sea una tontería pero ya intenté todo. Lo hice a modo de prueba para ver si me trae los datos limpios sin filas blancas. Mí objetivo es utilizar el arreglo para consolidar varias hojas en este libro. Así como tu ejemplo del vídeo

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      Hola
      Cuidado con las minusculas
      Es Col3, no COL3
      Saludos!

    • @osirisyzeus
      @osirisyzeus Год назад +1

      Ahora me arroja #N/A. "La consulta se completó con un resultado vacío"

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      @@osirisyzeus Buenisimo. Ya por lo menos no tienes error en la consulta. Revisa tus condiciones
      Saludos!

    • @osirisyzeus
      @osirisyzeus Год назад

      Juan! Funcionó pero le tuve que cambiar la consulta hacia la columna 2. Una pregunta cómo indico que busque solo los valores de la celda H5? "Select * Where Col2=H5"?

    • @JuanSGuzman
      @JuanSGuzman  Год назад +1

      ​@@osirisyzeus
      Si es número
      "Select * Where Col2="&H5
      Si es texto
      "Select * Where Col2='"&H5&"'"
      Saludos!

  • @sergiogaleotti1295
    @sergiogaleotti1295 Год назад +1

    Se puede hacer que el Select del Query compara una columna del rango importado con una columna o celda de la hoja donde está el query ?? O sea: where Col1 = 'Hoja1!A1' ,por ejemplo

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Hola!
      No entiendo bien lo que deseas hacer
      Saludos!

  • @EduardBuitrago
    @EduardBuitrago 2 года назад +1

    Excelente video, tengo un problema agradezco si me pueden ayudar: Tengo dos archivos uno de ellos con un listado de elementos de los cuales importo al segundo archivo algunas de sus columnas del primero, en el segundo archivo catalogo esos activos según su condición(funcionales, dañados, reparados etc. ósea creo una columna manualmente en el segundo archivo donde les voy agregando información,; el primer archivo puede variar por lo que se puede agregar (no necesariamente al final) un elemento lo que en teoría debe insertar una fila en el segundo archivo y movilizar las demás filas hacia abajo. Esto lo hace con el problema que a la columna que yo ingreso manualmente en el segundo archivo no la desplaza al insertarlo, desplaza las demas filas que vienen del primer archivo pero no la creada en el segundo. lo que hace que se me dañe todo la coincidencia de filas. No se si me explique bien, y si existe alguna manera de que cuando inserte una fila en medio de la primera base se vea reflejada en la segunda pero desplazando coherentemente las otras filas de al lado. Agradezco cualquier ayuda @Jaun S Guzman

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Hola!
      Te dejo un video que te puede dar pistas!
      ruclips.net/video/CMvKw1TAi9I/видео.html
      Saludos!

  • @MiguelCanoDj
    @MiguelCanoDj 2 года назад +1

    Juan depronto sabes porque el queru no trae una celda que tiene numero y letras

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      QUERY es una función de texto y no sabe "interpretar" una columna con datos mixtos
      Saludos!

  • @inforodolfoc
    @inforodolfoc 3 года назад +2

    Hola Juan, gracias por el video! Alguna vez te habrá pasado que solo lanza "Loading.... Error, Cargando datos..." pero nunca llego a solicitar permisos al archivo y nunca completo los datos.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Puede pasar cuando tienes el importrange dentro de otra funcion como query
      Saludos!

    • @gersonlopez7117
      @gersonlopez7117 3 года назад +2

      @@JuanSGuzman Tengo el mismo problema pero no estoy utilizando query aún

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      @@gersonlopez7117 Dejame ver como tienes tu IMPORTRANGE
      Saludos!

    • @jesushernandezolmos1128
      @jesushernandezolmos1128 3 года назад

      @@JuanSGuzman muy buena tarde Juan, tengo un problema similar. Pero a mi en este caso me dice que son demasiados datos para cargar. Cómo puedo solucionarlo?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@jesushernandezolmos1128 Hola Jesus
      Dejame ver el mensaje de error que te sale
      Un gran saludo!

  • @lUiiZ0DaNiiEl
    @lUiiZ0DaNiiEl 2 года назад +1

    Hola ! estoy haciendo el proceso de traer datos de dos libros diferentes y consolidarlo en un solo archivo, soy editor de todos los documentos, pero me sale "No tienes los permisos para acceder a esta hoja"

  • @ZeroDarkShark
    @ZeroDarkShark 2 года назад +1

    Hola, ¿se puede hacer si los archivos están en diferentes cuentas?

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      Con tal de que tengas permiso de edición en los 2, no hay problema (creo)
      Saludos!

  • @gersonlopez7117
    @gersonlopez7117 3 года назад +1

    Saludos una consulta amigo, como importar 200 libros en uno solo, como combinas IMPORTRANGE {} con esta cantidad de libros. Seguí tus videos y se aplicar la consolidación simple de varios libros, pero me gustaría saber si conoces alguna formula para que el ingreso de la formula se corta y me traiga la información de los 200 libros a uno solo.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      La verdad no se que tan recomendable sea traer tantos...puede sobrecargarse el archivo, además la formula va a ser extremadamente larga
      Podrias hacerlo con un codigo y el comando setFormula o importando directamente con getValues()
      Ahi harias una cadena de texto con un for y vas armando tu mamut de IMPORTRANGEs
      Tienes que tener cuidado, porque que pasa si uno de los archivos no tiene datos
      Otra opción es crear como unos archivos intermedios, es decir tener 10 archivos y cada uno de esos archivos consolida 20
      Ojo con esto tambien porque a veces cuando hay IMPORTRANGE de IMPORTRANGE puede demorarse en traer la info
      En fin, un buen reto, en el que no se si los IMPORTRANGE sean la mejor solución
      Definitivamente material para un próximo video (Tengo que pensarlo bien, no esta facil)
      Un gran saludo!

    • @jungermx8650
      @jungermx8650 3 года назад

      Justo tenía la misma duda (50 libros) - cada persona me. Llena uno y quiero juntarlos todos en 1 solo como tipo power query

    • @jungermx8650
      @jungermx8650 3 года назад

      Encontraste solución?

  • @gersonlopez7117
    @gersonlopez7117 3 года назад +1

    Otra consulta en el uso de QUERY estimado, lo aplique pero la primera fila donde aplique la formula me aparece en blanco, la información me aparece hasta en la segunda fila; como puedo aplicarla para que las filas arrastren la información a partir de la celda que he ingresado el query

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Puedes quitar este espacio de varias maneras
      con OFFSET 1
      o con WHERE A IS NOT NULL
      Saludos!

    • @gersonlopez7117
      @gersonlopez7117 2 года назад

      @@JuanSGuzman Gracias lo aplique y me sirivió muchas gracias, ahora estoy trabajando con sharepoint y one drive me gustaría saber que formulas aplicarían trabajando mis hojas de excel desde estos sitios online.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@gersonlopez7117 Hola Gerson. La verdad, Excel Online me ha parecido muy malo comparado a Sheets, pero puede ser desconocimiento. No sabría la verdad como guiarte. Saludos!

  • @ConsultorRetoos
    @ConsultorRetoos 4 месяца назад +1

    Buenas tardes como estas? Si las archivos externos van aumentando consecutivamente, como se podría realizar?

    • @JuanSGuzman
      @JuanSGuzman  4 месяца назад +1

      Podrias hacer un listado aparte de los archivos
      Aunque lo mejor es hacerlo con código
      ruclips.net/video/wHh_T73bzMM/видео.html
      Saludos!

  • @JairChaux
    @JairChaux 3 года назад

    Gracias por el buen tutorial, me puedes ayudar con una fórmula: Necesito ubicar en una casilla unas observaciones que se encuentran en otro libro dependiendo si en una celda aparece las palabras, bajo, alto, basico o supeior, ¿Es posible hacerlo? Gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil disculpas Jair por la demora
      Estas preguntas más difíciles las dejo en un repositorio especial para responderlas más adelante.
      Primero cuéntame si pudiste solucionar.

  • @DanielGomez-pw1lf
    @DanielGomez-pw1lf 2 года назад

    Amigo help! Como hago para seleccionar a través de importrange seleccionar ciertas columnas que quiero, es decir tengo una BD que tiene Ventas y Netos y quiero importar a otro lado solo la venta pero que si cambio mis nietos cambie automáticamente

  • @juanca2308
    @juanca2308 Год назад

    Se pueden consolidar múltiples hojas que estan almacendas en carpetas por años

  • @pedroluna365
    @pedroluna365 3 года назад

    Excelente video, gracias por el aporte, tengo una consulta siguiendo tu ejemplo he creado varios consolidado de varias pestañas, de distintos archivos, el cual me funciona muy bien, pero cuando consolido estos consolidados en uno solos, no consigo el resultado y luego de Permitir el Acceso esto se queda en proceso y no muestra el resultado. Agradeceré tu comentario de otra manera de conseguir el resultado o que es lo falta.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Esto puede pasar porque no toma alguno de los importrange. Es una buena práctica hacer cada IMPORTRANGE por separado antes de unirlos para que te pida el permiso
      Saludos!

  • @rominafrias6065
    @rominafrias6065 2 года назад +1

    Hola estimado Juan: una consulta ¿Puedo aplicar perder by para ordenar por fecha? Porque lo he probado y no funciona.
    Gracias 😊

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Hola Romina!
      En principio te debería funcionar. Ya te aseguraste que es una fecha válida en Sheets? Prueba escogiendo tu columna de la fecha en la fuente de datos y dandole "Formato">"Fecha"
      Saludos!

    • @rominafrias6065
      @rominafrias6065 2 года назад +1

      @@JuanSGuzman eso me funcionó. Gracias 😁😊

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

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

  • @lucerosotomedina524
    @lucerosotomedina524 3 года назад +1

    Amo tus vídeos me ayudan mucho tengo una duda ocupe la siguiente fórmula =SORT({Manual!B3:V;PaginaWeb!B3:V},3,FALSE) que es para ordenar pero lo hace la fila 3 corresponde a fechas , que estoy haciendo mal 😔

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Lucero
      Explicame un poco mas
      Quieres ordenar por la tercera columna de tu rango? la D?
      Saludos!

    • @lucerosotomedina524
      @lucerosotomedina524 3 года назад +1

      @@JuanSGuzman si exacto, pero no hace, y cambia de columna , y ya lo hizo , pero dejaos de hacerlo

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      @@lucerosotomedina524 Que extraño!
      Lo importante es que ya te esta funcionando.
      Un gran saludo!

    • @lucerosotomedina524
      @lucerosotomedina524 3 года назад

      @@JuanSGuzman no se por que hace eso 😕

  • @ricardorivera1825
    @ricardorivera1825 2 года назад +2

    Gracias por tu tiempo Juan, todo sale bien hasta que incluyo o cambio a QUERY, me da error #¡VALOR! "no se puede analizar la cadena de la consulta para el parámetro 2 de la función QUERY: NO_COLUMN: col2" lo raro es que coloco el ; antes de "SELECT..... pero lo cambia por coma ¿me puedes dar una mano con esto? por lo demás muy buenos tus videos

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Hola Ricardo
      primero asegúrate que los “Col1” estén con la primera en mayúscula.
      Segundo, si estas en mexico, el separador es coma, no punto y coma, por eso te lo cambia.
      Me vas contando
      Saludos!

    • @ricardorivera1825
      @ricardorivera1825 2 года назад +1

      @@JuanSGuzman excelente muchas gracias Juan, funcionó perfecto, sólo cambie a mayúscula la primera letra "Col" y todo listo, eres un crack

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@ricardorivera1825 Genial!

    • @user-zy4rg7se5q
      @user-zy4rg7se5q Год назад +1

      @@JuanSGuzman después de acomodar los Col1, al necesitar copiar datos anteriores a esa columna ya no me lo permite. ¿Qué se puede hacer en esos casos?
      me aparece que se realizó la consulta con un resultado vacío

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      @@user-zy4rg7se5q Hola! Creo que no entiendo bien el caso. Saludos!

  • @jhosellynestefaniagalangam8861
    @jhosellynestefaniagalangam8861 3 года назад +1

    Hola, quiero sumar tablas que están en archivos diferentes, se puede?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Se podría sumar con la función suma y adentro poner el importrange
      Saludos!

  • @marcosdanielsoliz2621
    @marcosdanielsoliz2621 3 года назад +1

    Buenas Juan, realice un consolidado sin problemas con Query +Import, pero me surgió una situación referente al where !=' ' (al excluir filas vacias) , ya que solo me funciona cuando la columna de validación posee datos del tipo texto, si intento validar con una columna que posee datos del tipo numérico o del tipo fecha corre la query pero solo trae encabezados. Por tal motivo a ver si me podes ayudar ¿Cómo le referencia a la función query una columna vacía cuando el tipo de datos es distinto a texto?. Desde ya muchas gracias!
    La consulta es sencilla te la adjunto :
    =QUERY({'data set 1'!A:E;'data set 2'!A:E;'data set 3'!A:E},"select * where Col1!=' ' ") //entiendo que las ' ' refieren a texto vacío ¿Puede ser?
    Si le agrego a la query .... where Col1!=0") me trae los datos consolidados, pero claro, también los vacíos.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Descubrí una mejor manera que funciona tanto en textos como en fechas y numeros
      usa WHERE Col1 IS NOT NULL
      Me cuentas
      Saludos!

    • @marcosdanielsoliz2621
      @marcosdanielsoliz2621 3 года назад +1

      @@JuanSGuzman Estupendo, funciono perfecto con IS NOT NULL . Te agradezco la molestia. Saludos desde Argentina!

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@marcosdanielsoliz2621 Excelente! Saludos!

  • @mauricioven
    @mauricioven 4 года назад

    Buenas tardes Juan, un cordial saludo desde Ñuble, Chile.
    Si pudieras comentar o realizar un video sobre como trabajar en sheets en sites....comparto la hija de calcula en google sites y no me deja modificar datos.
    Muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Mil disculpas Mauricio por la demora
      Estas preguntas más difíciles las dejo en un repositorio especial para responderlas más adelante.
      Primero cuéntame si pudiste solucionar.
      La verdad tengo poca experiencia en Sites pero lo dejo como un tema a investigar
      Un gran saludo!

  • @linagimenamendozaponguta3208
    @linagimenamendozaponguta3208 2 года назад +1

    Juan Hola, que debo hacer para el error Error
    En ARRAY_LITERAL, faltaban valores de una o más filas en un literal de la matriz. Quedo pendiente y mil gracias

    • @alvarosb7
      @alvarosb7 2 года назад

      Buenas! Tengo el mismo problema. Conseguiste solución?

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Hola!
      Este video les puede dar pistas
      ruclips.net/video/YVf1WuF06jA/видео.html
      Saludos!

  • @carlosmoralessandoval6399
    @carlosmoralessandoval6399 2 года назад +1

    Estimado Juan felicidades por tus videos son de muy gran ayuda.
    Cuando ingreso la formula me aparece un error que dice "la consulta se ha completado con un resultado vacio" y no me parece ningún dato.
    Esta es la fórmula que estoy utilizando:
    =QUERY({IMPORTRANGE('Configuración'!B2;"Hualpén!A2:T");IMPORTRANGE('Configuración'!B2;"JP Buin!A2:T");IMPORTRANGE('Configuración'!B2;"JP Coquimbo!A2:T");IMPORTRANGE('Configuración'!B2;"Las Cañas!A2:T");IMPORTRANGE('Configuración'!B2;"Puerto Varas!A2:T");IMPORTRANGE('Configuración'!B2;"San Pedro!A2:T");IMPORTRANGE('Configuración'!B2;"San Ramón!A2:T")};"SELECT * WHERE Col2''")

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      Hola!
      Mil gracias por las palabras!
      Intenta cambiar esta última parte
      WHERE Col2''
      por
      WHERE Col2 IS NOT NULL
      Saludos!

    • @carlosmoralessandoval6399
      @carlosmoralessandoval6399 2 года назад +1

      @@JuanSGuzman Estimado ahora si me funciona!! Muchas gracias!!

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@carlosmoralessandoval6399 Excelente!

  • @FedericoMarceloLoza
    @FedericoMarceloLoza 5 месяцев назад +1

    En el caso que sean más de 28000 datos por pestaña ? alguna recomendación ? mi respuesta es "El parámetro 2 de la función ARRAY_ROW tiene un tamaño de fila que no coincide. El tamaño esperado es 7729, pero el tamaño real es 1." ayuda !

    • @JuanSGuzman
      @JuanSGuzman  5 месяцев назад +1

      No te recomiendo usar esto para archivos tan grandes
      Te recomiendo explorar Big Query
      Saludos!

    • @FedericoMarceloLoza
      @FedericoMarceloLoza 5 месяцев назад +1

      @@JuanSGuzman Muchas gracias por tu respuesta ! Lamentablemente por el momento son las herramientas con las que contamos en la empresa. De todas maneras lo pude resolver al paso con importrange de sólo las columnas necesarias mientras negocio el cambio de tecnología. Muchas gracias! muy buenos videos !

  • @abejiz
    @abejiz 3 года назад +1

    Hola Juan tengo una duda me aparece #! Valor! Al colocar el col2 que es la columna de nombres que quiero que me utilice diferente de cero que puedo hacer me dice parse_error iD col2 at "....
    Que puedo hacer muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Intenta con Col2. La primera en mayuscula
      Saludos!

  • @LaraSiano
    @LaraSiano 6 месяцев назад +1

    Logre generar con mucho éxito una hoja en Google Sheets que consolida 37 hojas diferentes. Las funciones que utilice son IMPORTRANGE y QUERY para filtrar las filas vacias y que solo traiga aquellas que tienen datos.
    Pero de un momento a otro, luego de varias semanas de que funcione a la perfección, me salta el siguiente error "Error
    En ARRAY_LITERAL faltaban valores de una o más filas en un literal de array." No se a qué se debe. Revise cada hoja de calculo y no sufrieron modificaciones de columnas, ni nada. Si se que en algunas de las hojas de calculo se utilizan filtros en ciertas columnas, no se si eso podría estar alterando la formula para mi consolidado.
    Por favor apreciaría una ayuda! Gracias!

    • @JuanSGuzman
      @JuanSGuzman  6 месяцев назад

      Revisa si hay alguna de tus hojas que no tiene datos
      Saludos!

    • @LaraSiano
      @LaraSiano 6 месяцев назад +1

      @@JuanSGuzman Todas las hojas tienen datos... solo hay algunas donde se ocultan filas y utilizan filtros... Puede ser ese el problema? Porque la formula funcionaba perfecta y dejo de funcionar sin que la haya modificado

    • @JuanSGuzman
      @JuanSGuzman  6 месяцев назад

      @@LaraSiano los problemas serian si alguna no tiene ninguna fila, o menos columnas por alguna razón
      Saludos!

  • @raulcabrerabarrasa9046
    @raulcabrerabarrasa9046 3 года назад +1

    Hola, duda con poder sacar dos referencias de una misma columna:
    =QUERY(IMPORTRANGE("xxxxxxxxxxxxxxxxxx";"Grupo!A2:g");"Select * where Col7='Nivel1' AND Col7='Nivel5' order by Col6 asc ";0)
    Me indica resultado vacio. Hay alguna opción de poder seleccionar dos valores de la misma columna. Gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola Raul
      Claro que si
      Usa OR en vez de AND
      Saludos!

    • @raulcabrerabarrasa9046
      @raulcabrerabarrasa9046 3 года назад +1

      @@JuanSGuzman Funciona correctamente, gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@raulcabrerabarrasa9046 Excelente!

  • @jorgecanales7039
    @jorgecanales7039 3 года назад +1

    Me da un error al colocar "' ' ", lo resolvi usando el mayor a 0, pero me funciono por que era numero.
    Me indica que "la consulta se ha completado con un resultado vacio"
    CUal sera el error??? me puedes ayudar??
    La formula fue "=QUERY({importrange(enlaces!B1;"registro ingreso!a2:R");importrange(enlaces!B3;"registro ingreso!a2:R")};"SELECT * WHERE Col2'' ")"

    • @daniele.rodriguez3788
      @daniele.rodriguez3788 2 года назад

      A mi me genera el mismo error cuando lo hago yo, no se que estoy escribiendo mal porque es justo en esa parte de la formula, copié y pegué en mi formula la ultima parte de la tuya y le quité las dobles comillas luego del paréntesis de cierre y así si me lo toma perfecto.

  • @nitziasusano6660
    @nitziasusano6660 Год назад +1

    Al tenerlas combinadas como podemos hacer para que se vaya intercalando como se van llenando las hojas y no quede por bloque

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Tienes un campo de fecha de llenado? la podrias ordenar por eso en el query
      Saludos!

  • @angelsuarez1483
    @angelsuarez1483 Год назад +1

    Buenos días tengo una duda. Yo realizo la fórmula pero en vez de copiarme la información abajo me la copia al lado

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      ; para poner abajo
      \ para poner al lado
      Saludos!

  • @MrAlvarolara
    @MrAlvarolara 3 года назад

    Buenas,
    Primero gracias por el video, tengo una consulta, y si el numero de importranges es variable? He estado probando y claro en el momento que se borra un importrange, ya da error el QUERY. ¿Podriamos hacer que la zona de importrange entre llaves sea un texto almacenado en otra celda?. Si es asi podria hacerse un contador que dijera cuantos enlaces hay para hacerles importange y que la celda de donde toma los importranges el query se actualice en funcion del contador, es algo manual lo sé. pero desconozco si hay otra forma.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      Alguna vez hice algo similar
      Podríamos usar un SI.ERROR para que si no existe el IMPORTRANGE no traiga nada, o traiga una linea vacia
      Saludos!

  • @elisbanfelipesucacatata768
    @elisbanfelipesucacatata768 3 года назад +2

    Lo del minuto 2:08 estaría muy interesante.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Ya esta grabado!
      Espero publicarlo en un par de semanas
      Saludos!