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

Sdílet
Vložit
  • čas přidán 4. 11. 2020
  • Hoy vemos como traer información de varios archivos distintos de Google Sheets y consolidarlo en uno solo con la ayuda de las funciones IMPORTRANGE y QUERY
    👍 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 Consolidación de Tablas, asi como más de 75 cursos completos de Sheets, Forms y Apps Script. Aquí puedes verlo juansguzman.com/curso/63-cons...
    📝 Puedes encontrar este tutorial en forma escrita aquí
    juansguzman.com/consolidar-va...
    ☎️ Si necesitas asesoría personalizada, ofrezco algunas horas a la semana de este servicio. juansguzman.com/consultoria
    🔔 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
    ▶️Videos Relacionados
    Consolidar varias hojas en una sola - • Consolidar hojas o pes...
    Introducción a QUERY - • Tutorial de QUERY en G...
    IMPORTRANGE - • Traer datos de otro ar...

Komentáře • 305

  • @JuanSGuzman
    @JuanSGuzman  Před 3 lety +52

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

    • @FernandoLagosGutierrez
      @FernandoLagosGutierrez Před 3 lety

      estaría perfecto!

    • @StanyTunes
      @StanyTunes Před 3 lety

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

    • @Patcubisurf
      @Patcubisurf Před 3 lety

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +2

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

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

  • @brayanrodriguez9145
    @brayanrodriguez9145 Před rokem

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

  • @oscarlovarvo
    @oscarlovarvo Před 2 lety +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  Před 2 lety +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!

  • @sergiocaracciolo4444
    @sergiocaracciolo4444 Před 2 lety +2

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

  • @katherinegomezcorzo5014
    @katherinegomezcorzo5014 Před 9 měsíci +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 9 měsíci

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @Legim
    @Legim Před 3 měsíci +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 měsíci +1

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

  • @tatianamoya9159
    @tatianamoya9159 Před 3 lety

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

  • @abriltellez101
    @abriltellez101 Před 2 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před rokem +1

      Excelente! Me alegra ser de utilidad!

  • @josed.portela4233
    @josed.portela4233 Před 4 měsíci +1

    Muchas gracias Juan por compartir tus conocimientos.

    • @JuanSGuzman
      @JuanSGuzman  Před 3 měsíci

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

  • @sarahii0503
    @sarahii0503 Před 3 lety +1

    Mil gracias

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      Hola Klaudia
      Excelente que te haya servido
      Un gran saludo!

  • @gabrielbalanzategui1394

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

  • @MartinOmar1
    @MartinOmar1 Před 4 měsíci

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

    • @JuanSGuzman
      @JuanSGuzman  Před 4 měsíci

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @jorgeenriquemonroyrojas
    @jorgeenriquemonroyrojas Před 2 lety +1

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

  • @patricklandia1
    @patricklandia1 Před 3 lety

    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  Před 3 lety +1

      Gracias a ti Patrick por los amables comentarios!

    • @patricklandia1
      @patricklandia1 Před 3 lety

      @@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 Před 3 lety

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +1

      @@patricklandia1 💪🏻💪🏻💪🏻

  • @mariacamilabm2870
    @mariacamilabm2870 Před 5 měsíci

    Suscrita a la velocidad de la luz, muchisimas graciaaaaaass

  • @judithpuntocom
    @judithpuntocom Před 3 lety +1

    Muchas gracias Juan, me soluciono un tema que tenia pendiente

  • @mirandascian2986
    @mirandascian2986 Před rokem +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @mariovarelap
    @mariovarelap Před rokem

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

  • @elisabethbustacara498

    Excelente, justo lo que necesitaba.

  • @mailenjuarez9697
    @mailenjuarez9697 Před 5 měsíci

    Excelente video! Excelente explicación!! Muchas gracias

  • @pacoswod-xx8kh
    @pacoswod-xx8kh Před 3 měsíci +1

    Que buen tutorial @JuanSGuzman, muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  Před 3 měsíci +1

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

  • @matiasgallegos442
    @matiasgallegos442 Před 2 lety +1

    espectacular , super útil y claro!!

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

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

  • @edwardvictoriaherrera7848

    Excelente @juan s Guzman por tu conocimiento,

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

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

  • @perritosh9330
    @perritosh9330 Před rokem +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

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

  • @user-oi4ye4bs3o
    @user-oi4ye4bs3o Před 4 měsíci +1

    muchas gracias por el tutorial, súper claro

  • @giorgionatale7190
    @giorgionatale7190 Před 2 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety +1

      Mil gracias por tus palabras!

    • @giorgionatale7190
      @giorgionatale7190 Před 2 lety +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  Před 2 lety

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

  • @patricklandia1
    @patricklandia1 Před 3 lety +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  Před 3 lety

      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 Před rokem

      Ffgn

  • @karinarallo2426
    @karinarallo2426 Před 2 lety +1

    Gracias !!! Gran aporte!

  • @Jorge_ExcelPractico
    @Jorge_ExcelPractico Před rokem

    EXCELENTE!!! MUCHAS GRACIAS

  • @israelmendozaenzaldo1463
    @israelmendozaenzaldo1463 Před 2 lety +1

    Gracias excelentes videos

  • @DeTdoUnPco
    @DeTdoUnPco Před 8 měsíci +1

    exelente video, muy buena la explicacion

  • @MrWolfman1979
    @MrWolfman1979 Před 2 lety +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.

  • @gersonlopez7117
    @gersonlopez7117 Před 2 lety

    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.

  • @socio.e
    @socio.e Před rokem

    PRUEBA REALIZADA, EXITOS

  • @user-rv2dc7pz2c
    @user-rv2dc7pz2c Před rokem +1

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

  • @andresjustinianod.7067

    Gracias!

  • @ElVasco86
    @ElVasco86 Před 3 lety +1

    Sos un capo!

  • @ortizx3940
    @ortizx3940 Před rokem +1

    Excelente 👌👌👌

  • @uzzielsoy8589
    @uzzielsoy8589 Před 3 lety +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  Před 3 lety

      Mil disculpas la demora en la respuesta.
      Espero hayas podido ver el video de consolidación con macros
      czcams.com/video/7xL3ofaxIVw/video.html
      Un gran saludo!

  • @maosan130673
    @maosan130673 Před rokem +1

    Gracias

  • @virginiaanaisrobledorabana8978

    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?

  • @jorgeviana2814
    @jorgeviana2814 Před 2 lety +1

    Soy tu fan

  • @SantiagoParraBarrera
    @SantiagoParraBarrera Před 2 lety

    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  Před 2 lety

      Hola
      Aquí te dejo un video que te puede dar muchas ideas
      czcams.com/video/YVf1WuF06jA/video.html
      Saludos!

  • @mariahuesca6052
    @mariahuesca6052 Před 3 lety +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  Před 3 lety

      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!

  • @jesushernandezolmos1128

    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  Před 3 lety

      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!

  • @ernestojaviergonzalezpizar7118

    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  Před rokem

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

  • @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  Před rokem

      tienes alguna columna con la fecha?
      Saludos!

  • @ArielFellay
    @ArielFellay Před 3 lety +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  Před 3 lety

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

  • @psicotveugin9657
    @psicotveugin9657 Před 7 měsíci

    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)

  • @user-jj6px8si9t
    @user-jj6px8si9t Před rokem

    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")}

  • @JairChaux
    @JairChaux Před 3 lety

    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  Před 3 lety

      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.

  • @BRANNDON1000
    @BRANNDON1000 Před rokem +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  Před rokem

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

  • @sebastianpardo3516
    @sebastianpardo3516 Před rokem

    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  Před rokem +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 Před rokem +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  Před rokem +1

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

    • @sebastianpardo3516
      @sebastianpardo3516 Před rokem

      @@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  Před rokem

      @@sebastianpardo3516 Mil gracias por el aporte! Saludos!

  • @aaronsourenian802
    @aaronsourenian802 Před 2 lety +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  Před 2 lety

      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 Před rokem

      Hola Aaron! Encontraste la solución?

  • @edgarenriquealcalasalguedo611

    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á?.

  • @MrAlvarolara
    @MrAlvarolara Před 3 lety

    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  Před 3 lety

      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!

  • @operaciones1393
    @operaciones1393 Před rokem +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  Před rokem

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

  • @mauricioven
    @mauricioven Před 3 lety

    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  Před 3 lety

      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!

  • @pedroluna365
    @pedroluna365 Před 3 lety

    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  Před 3 lety +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!

  • @DanielGomez-pw1lf
    @DanielGomez-pw1lf Před 2 lety

    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

  • @MiguelCanoDj
    @MiguelCanoDj Před 2 lety +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  Před rokem

      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!

  • @rafagomez7477
    @rafagomez7477 Před 2 lety +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  Před 2 lety +1

      Hola Rafa!
      Revísate este video que te puede dar ideas
      czcams.com/video/CMvKw1TAi9I/video.html
      Saludos!

    • @rafagomez7477
      @rafagomez7477 Před 2 lety +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  Před 2 lety

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

    • @rafagomez7477
      @rafagomez7477 Před 2 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

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

  • @Nadinmonequeta
    @Nadinmonequeta Před 2 lety +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  Před 2 lety

      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!

  • @sergiogaleotti1295
    @sergiogaleotti1295 Před rokem +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  Před rokem

      Hola!
      No entiendo bien lo que deseas hacer
      Saludos!

  • @ismaelbenitesluna7503
    @ismaelbenitesluna7503 Před 8 měsíci +1

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

  • @user-hv1op4if5f
    @user-hv1op4if5f Před 11 měsíci +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  Před 11 měsíci

      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!

  • @ellukayou
    @ellukayou Před 3 lety

    Se puede generar una consulta domenica? en el sentido de que cuando nos van agregando informes nosotros agregamos el link a una lista en una hoja y se va actualizando la fórmula.

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      Mil disculpas Luciano 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.
      Por ahora te cuento que podriamos anticiparnos y poner unas mas, pero no podriamos ir hasta la ultima fila.
      Por ejemplo podriamos anticipar unas 5 o 10 hojas mas, referenciando un ID que esta en una celda y que lo tendriamos que pegar manualmente
      Para esto necesitariamos usar SI.ERROR para que si no encuentra los ids no traiga nada
      Un gran saludo!

  • @juanca2308
    @juanca2308 Před rokem

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

  • @EduardBuitrago
    @EduardBuitrago Před rokem +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  Před rokem +1

      Hola!
      Te dejo un video que te puede dar pistas!
      czcams.com/video/CMvKw1TAi9I/video.html
      Saludos!

  • @vltnpalacios
    @vltnpalacios Před měsícem +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  Před měsícem

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

  • @ZeroDarkShark
    @ZeroDarkShark Před 2 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

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

  • @abejiz
    @abejiz Před 3 lety +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  Před 3 lety

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

  • @gersonlopez7117
    @gersonlopez7117 Před 3 lety +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  Před 3 lety +1

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

    • @gersonlopez7117
      @gersonlopez7117 Před 2 lety

      @@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  Před 2 lety

      @@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!

  • @jhosellynestefaniagalangam8861

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

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

  • @ranua9327
    @ranua9327 Před měsícem +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  Před měsícem +1

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

    • @ranua9327
      @ranua9327 Před měsícem +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před měsícem +1

      @@ranua9327 Hola
      Aquí te dejo un video donde lo hago
      czcams.com/video/wHh_T73bzMM/video.html
      Saludos!

    • @ranua9327
      @ranua9327 Před měsícem +1

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

  • @carlosandresoliverosmarin4845

    Buen día amigo, mi Excel sheet no cuenta con IMPORTRANGE, tiene alguna formula adicional que pueda utilizar, o sabría como activarlo?

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      Hola Carlos
      Efectivamente, si estas trabajando desde un archivo xls no te va a funcionar el IMPORTRANGE
      Desafortunadamente te toca hacerlo con archivos de Sheets
      Descnozco si hay una forma de hacerlo con archivos de Excel desde Drive pero voy a investigar
      Saludos!

  • @jorgecanales7039
    @jorgecanales7039 Před 3 lety +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 Před 2 lety

      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 Před 10 měsíci +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  Před 10 měsíci

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

  • @lUiiZ0DaNiiEl
    @lUiiZ0DaNiiEl Před 2 lety +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"

  • @jimmyinterfax2175
    @jimmyinterfax2175 Před 3 lety

    Hola Juan, al hacer un {query(importrange) quiero que me seleccione todas las columnas menos una, como seria el código, ?

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +1

      Hola!
      No hay un comando en query que te permita
      Nos toca hacer un truco con subqueries, no es tan sencillo, te lo debo para un proximo video
      Saludos!

  • @gersonlopez7117
    @gersonlopez7117 Před 3 lety +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  Před 3 lety +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 Před 2 lety

      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 Před 2 lety

      Encontraste solución?

  • @israeldominguez5050
    @israeldominguez5050 Před 2 lety +1

    En ARRAY_LITERAL, faltaban valores de una o más filas en un literal de la matriz.
    me aparece este error al consolidar 3 archivos cuyas tablas son idénticas en columnas
    que podria ser?

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety +1

      Hola Israel, te dejo este video, pero normalmente el error estará en los IMPORTRANGE. Básicamente puede ser que uno de los libros tenga errores o no tenga datos
      czcams.com/video/8iQbijAd5ow/video.html
      Yo haría cada IMPORTRANGE por separado para probar y después si los uniría en el QUERY
      Saludos!

    • @israeldominguez5050
      @israeldominguez5050 Před 2 lety +1

      @@JuanSGuzman ya quedo , creo que si era eso de los importrange, ya tengo mis consolidados, ahora voy a intentar que mi hoja de presupuestos, la cantidad final se estampe en una base de servicios, para que esto no lo puedan modificar ni tenga margen de error si se hiciera manualmente, saludos

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

      @@israeldominguez5050 Excelente Israel
      Me cuentas como te va
      Saludos!

  • @JuanGarcia-co1bh
    @JuanGarcia-co1bh Před 5 měsíci +1

    Hola acabo de hacer esta consulta pero solo me carga la data del primer archivo y no el resto

  • @linagimenamendozaponguta3208

    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 Před 2 lety

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

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      Hola!
      Este video les puede dar pistas
      czcams.com/video/YVf1WuF06jA/video.html
      Saludos!

  • @marcosdanielsoliz2621
    @marcosdanielsoliz2621 Před 3 lety +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  Před 3 lety +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 Před 3 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      @@marcosdanielsoliz2621 Excelente! Saludos!

  • @dantemamani2489
    @dantemamani2489 Před 3 lety

    Se puede consolidar tablas con nombre de campos distintos ?

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      Hola!
      SI no hay problema
      Query no revisa los encabezados
      Un gran saludo!

  • @evelinreinoso2463
    @evelinreinoso2463 Před 3 lety +1

    Hola intente usar el =IMPORTRANGE(..... pero me salta error si permiso para que se pueda usar pero ya no pregunta más Y sigue marcando error :/

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      Hola Evelin
      LA primera vez te pide el permiso, o nunca te lo pide
      Saludos!

  • @raulcabrerabarrasa9046
    @raulcabrerabarrasa9046 Před 3 lety +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

  • @angelsuarez1483
    @angelsuarez1483 Před rokem +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  Před 11 měsíci

      ; para poner abajo
      \ para poner al lado
      Saludos!

  • @elisbanfelipesucacatata768

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

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

  • @ellukayou
    @ellukayou Před 3 lety +1

    Con esta función se puede calcular la potencia? No puede encontrar la función SQL que acepte Google (POW, POWER)

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +1

      Hola!
      Desafortunadamente aunque QUERY es muy potente comparada a muchas funciones de Sheets o Excel, todavia es pobre comparada a todas las posibilidades que ofrece SQL. No hay función específica dentro de QUERY que te deje sacar el poder, pero si puedes (creo) crear un campo calculado multiplicando la columna por la misma
      Saludos!

    • @ellukayou
      @ellukayou Před 3 lety +1

      @@JuanSGuzman estaba tratando de calcular el interés compuesto de un listado de cuotas, El exponente varía con la fecha, Gracias por contestar!

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety

      @@ellukayou Pudiste al fin. Yo lo haria con una columna auxiliar y un array formula. Solo ideas
      Saludos!

    • @ellukayou
      @ellukayou Před 3 lety +1

      @@JuanSGuzman me puse a aprender Java script jajaj, creo que va a ser lo mejor. Es que le estoy haciendo una pequeña app (?) a un amigo que administra mantenimiento de edificios y para calcular la deuda de cada vivienda quería hacerlo con esta formula pero no sé ocurrió cómo, esta noche si me da el cerebro para crear una fórmula. De paso aprendo un montón.

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +1

      @@ellukayou Hola!
      Excelente idea!
      Con eso puedes hacer muchisimas mas cosas
      Si tienes ideas de cosas para poner en videos me avisas
      Saludos!

  • @ConsultorRetoos
    @ConsultorRetoos Před měsícem +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před měsícem +1

      Podrias hacer un listado aparte de los archivos
      Aunque lo mejor es hacerlo con código
      czcams.com/video/wHh_T73bzMM/video.html
      Saludos!

  • @inforodolfoc
    @inforodolfoc Před 3 lety +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  Před 3 lety

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

    • @gersonlopez7117
      @gersonlopez7117 Před 3 lety +2

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +1

      @@gersonlopez7117 Dejame ver como tienes tu IMPORTRANGE
      Saludos!

    • @jesushernandezolmos1128
      @jesushernandezolmos1128 Před 3 lety

      @@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  Před 3 lety

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

  • @osirisyzeus
    @osirisyzeus Před rokem +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  Před rokem +1

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

    • @osirisyzeus
      @osirisyzeus Před rokem +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před rokem +1

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

    • @osirisyzeus
      @osirisyzeus Před rokem

      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  Před rokem +1

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

  • @nataliagodoy5241
    @nataliagodoy5241 Před 2 lety

    HOLA! me ayudarian con este ERROR, no lo comprendo dice q no se puede analizar la cadena para la consulta para el parametro dos de la funcion query ! (=QUERY(IMPORTRANGE(CONFIG!B2;"BASE!A5:X");"SELECT * WHERE COL11 ''"))

  • @rominafrias6065
    @rominafrias6065 Před 2 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety +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 Před 2 lety +1

      @@JuanSGuzman eso me funcionó. Gracias 😁😊

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

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

  • @FedericoMarceloLoza
    @FedericoMarceloLoza Před 2 měsíci +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  Před 2 měsíci +1

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

    • @FedericoMarceloLoza
      @FedericoMarceloLoza Před 2 měsíci +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 !

  • @user-wg4tq6hv8p
    @user-wg4tq6hv8p Před 5 měsíci +1

    Juan lo he hecho tal cual me indicas pero me sigue saliendo ERROR "Error de análisis de fórmula." NO SE QUE HACER PARA CORREGIR

    • @JuanSGuzman
      @JuanSGuzman  Před 5 měsíci

      Hola!
      Déjame ver tu fórmula porfa
      Saludos!

  • @lucerosotomedina524
    @lucerosotomedina524 Před 3 lety +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  Před 3 lety

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

    • @lucerosotomedina524
      @lucerosotomedina524 Před 3 lety +1

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

    • @JuanSGuzman
      @JuanSGuzman  Před 3 lety +1

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

    • @lucerosotomedina524
      @lucerosotomedina524 Před 3 lety

      @@JuanSGuzman no se por que hace eso 😕

  • @keviin143
    @keviin143 Před 2 lety

    Hola 👋 oye una super duda esque no me deja conectar mas de 14 google sheets hay una solucion a eso ?

    • @keviin143
      @keviin143 Před 2 lety

      Necesito conectar muchisimas a una sola master data no se si me podrias dar una idea de como hacerlo