Cómo trabajar IMPORTRANGE para bases grandes en Google SHEETS

Sdílet
Vložit
  • čas přidán 15. 11. 2021
  • IMPORTRANGE es una de las funciones mas usadas y útiles que nos ofrece Google Sheets, sin embargo presenta varios retos al momento de su uso.
    Hoy te muestro algunos trucos para cuando nuestras bases son muy grandes y el IMPORTRANGE nos da error.
    👍 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 Funciones Matriciales (donde hay toda una sección dedicada a IMPORTRANGE) asi como más de 75 cursos completos de Sheets, Forms y Apps Script. Aquí puedes verlo juansguzman.com/curso/58-form...
    📝 Puedes encontrar este tutorial en forma escrita aquí
    juansguzman.com/importrange-e...
    🔔 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
    Introducción al ImportRange - • Traer datos de otro ar...
    Errores del ImportRange - • Trucos y Errores del I...
    ImportRange para Bases Grandes - • Cómo trabajar IMPORTRA...
    Importar feeds de noticias o blogs - • Importar páginas web d...
    Combinar pestañas en una sola - • Consolidar hojas o pes...

Komentáře • 87

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

    Algo más que nos quede faltando de IMPORTRANGE. Se que esta función a veces presenta problemas cuando hay muchos "encadenamientos". Algún tema que nos falte explorar de IMPORTRANGE?

    • @LuisCarlosChavez717
      @LuisCarlosChavez717 Před 2 lety

      Hay forma de usar el importrange con filter o query?

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

      @@LuisCarlosChavez717 Hola Luis
      Mil disculpas por la demora en contestar
      He tenido un volumen importante de consultas, y hasta ahora me estoy pudiendo poner al día
      Espero todavía te sea útil mi respuesta
      ArrayFormula funciona con Query pero no con Filter. No se bien porque
      Un gran saludo!

  • @pepebalam7016
    @pepebalam7016 Před 10 dny +1

    HERMANO MUCHAS GRACIAS, SOY ABOGADO, PERO TODOS TUS VIDEOS ME HAN SALVADO, AHORA TENGO CONOCIMIENTOS BASICOS DE BASES DE DATOS EN SHEETS, DE QUERY, IMPORTRANGE, Y ESTO ME AYUDA MUCHISIMO, BATALLO CON EL TEMA DE QUE MI INFO ES MUCHISIMA, PERO AHI VOY, GRACIAS.

    • @JuanSGuzman
      @JuanSGuzman  Před 6 dny

      Que buen mensaje
      Me alegra mucho ver como te ha servido
      Saludos!

  • @cinthiagarcia8956
    @cinthiagarcia8956 Před 2 lety

    Hola! Saludos desde Mexico, me has ayudado mucho a resolver cosas sobre sheets, muchísimas gracias, de verdad valoramos mucho tu esfuerzo y trabajo.

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

    Excelente Juan! Excelente píldora 👌👌👌 Muchas son las GRACIAS SIEMPRE 👍

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

      Gracias a ti por el comentario Ricardo!

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

    Excelente muchas gracias por el dato!!

  • @evangelinaklarmann27
    @evangelinaklarmann27 Před 5 měsíci +1

    Excelente! Muchas gracias por la info!

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

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

  • @renzorodriguezpizarro177

    Me recontra ayudo. Muchas Gracias!!

  • @DamianCastro1
    @DamianCastro1 Před 4 měsíci +1

    Excelente aporte Juan, me funciona con ;

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

    Ing. Guzman, muchas gracias por el tip, al combinar arrange con importrange, y como bien dice
    11:15 .."De este apasionante mundo"
    Excelente material que se comparte, y la creatividad que nos indica que es posible aplicar a google.sheets.

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

      Como siempre, que comentarios tan amables Felipe. Saludos!

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

    tome su LIKE....buen hombre

  • @laurasanchez5818
    @laurasanchez5818 Před rokem

    Agradecida por tu gran aporte Juan, literalmente me sascte las patas del barro 😅 jejejeje muchisimas gracias, de corazón!! 🤗

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @GV-gn3mj
    @GV-gn3mj Před 5 měsíci +1

    Excelente. Tienes un ejemplo de cómo sería ese arreglo con un importrange que a su vez tenga query?

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

    Gracias!! Justo encontré esta solución. Sheets estuvo unos días dando muchos errores con IMPORTRANGE

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

      A mi tambien me dio errores en parte de septiembre y Octubre. Creo que arrancaron con el cambio que hizo Google con los permisos para compartir.
      Yo tengo varias bases conectadas, a una que procesa los datos y otras conectadas a esta última, que son dashboards para diferentes fines. Para que me actualice los datos en las dashboard primero debo abrir la que procesa los datos y esperar a que procese la info. Sino no se actualizan los dashboard

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

      @@Elabogadodeldiabolo yo tengo un proyecto con seis hojas con formato agendas conectadas a un cuadro de mando para controlar en tiempo real los eventos. Pasado ese periodo de errores por parte de Google ahora actualiza más rápido,no he notado asincronías.

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

      Excelente!
      Lastima que no avisen y uno quede buscando soluciones por todo lado, pero que bueno que se haya solucionado y que ahora esté más rápido
      Saludos!

  • @javiermontana7623
    @javiermontana7623 Před 11 měsíci +1

    Tome su like buen hombre me salvó la patria

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

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

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

    Hola, una pregunta, que pasa si en importante lo necesito desde una hoja diferente del mismo workbook? Cuando intento la función, mismo indicador, con un nombre de hoja distinta, no lo toma, sale error. Gracias! Quedo atenta a su respuesta.

  • @clanhogarvlogs
    @clanhogarvlogs Před rokem +1

    Juan te agradeceria mucho si hicieras un video de como guardar registros de sheets a Bigquery directamente, hice un formulario en hojas de calculo y le cree los botones de guardar editar y me guarda los registros en una hoja que tengo como base, pero quiero saber cómo guardar directamente en bigquery cuando le de clic en el boton guardar de la hoja de cálculo. 🎉🎉 sería súper.

    • @JuanSGuzman
      @JuanSGuzman  Před rokem +1

      Hola!
      Claro que si
      Ya lo estoy preparando
      Saludos!

    • @clanhogarvlogs
      @clanhogarvlogs Před rokem +1

      @@JuanSGuzman muchas gracias, es un tema del que casi no hay informacion, te agreadeceria un monton, at una practicante Saludos de Colombia 🤗

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

    Gracias Juan buen video, en mi caso utlizo el importrange para importar bases muy grandes de +10000 filas, a hojas con cálculos, las propias fórmulas empiezan a fallar, será por el volumen de la información?

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

      Hola Luis!
      Puede ser eso
      Has intentado partirlo en mas pequeñas como en el video?
      Te sigue igual con las fallas?
      Saludos!

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

      @@JuanSGuzman tenias razón mejoró partiendo la bd. Muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

      @@LuisCarlosChavez717 Excelente!

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

    Hola Juan, te hago una pregunta ¿Sabes si es posible tener dos hojas sincronizadas (tipo clones)? O sea, que al editar datos en una u otra se modifiquen en ambas (yo lo logré usando importrange y un código de cortar pegar, pero es súper lento) Voy a probar separando las fórmulas como sugerís en este video, pero a lo mejor sabes de una manera más simple
    Gracias nuevamente por subir tan buen contenido!

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

      Hola Pablo!
      No es tán fácil
      En teoría para eso esta el tema de compartir. Para que varias personas puedan editar y a todos se le vean reflejado.
      Una opción es que se actualicen cada cierto tiempo
      Saludos!

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

    Hola, en el caso de una hoja con varias pestañas cual sería la sintaxis?
    Me marca error de analisis en la formula

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

      Hola! Dejame ver como tienes tu fórmula
      Saludos!

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

    Hola maestro, si en vez de teclear A1:P50001 tecleamos A:P, ¿funcionaría? para no anidar dos importrange

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

      Hola! El problema de A:P es que tambien va a ir hasta la ultima fila. Todo depende de que tantas filas tengas
      Saludos!

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

    Muchas gracias por sus video, ayudan bastante. Pero me surge una duda que no logro encontrar respuesta y quizás usted me pueda ayudar. Es posible usar el importrange para validación de datos? Bueno, asi directamente veo que no. Quizás haya otra forma de hacerlo. Básicamente lo que quiero hacer es una validacion de datos en una hoja, importando datos de otro archivo google sheets, pero no logro encontrar como. Muchas gracias una vez más

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

      Te tocaria llevar el importrange a una hoja, y despues hacer la validación sobre eso.
      Saludos!

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

      @@JuanSGuzman Muchas gracias

  • @secretariaejecutivadovic

    hola tengo una base de datos con muchas columnas, para traer solo las que me interesan, trate de hacer lo de la barra invertida pero me tira error de analisis de formula

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      Ahi puedes usar QUERY. Te dejo un video
      czcams.com/video/Ck-DRfZlwpM/video.html
      Saludos!

  • @hectorluisyepespatino2167

    Buenos días, estoy intentando hacer un importrange de varios libros de sheets diferentes para hacer un cosolidado en un solo, pero siempre me sale el error "Array_Literal" y no sé cómo solucionarlo.

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

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

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

    puedo traer solo columnas seleccionadas? no un rago de columnas, sino salteadas tipo, A, D,F,V, etc

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

      Hola!
      Puedes usar CHOOSECOLS(importange;2;3;4)
      2;3;4 son las columnas que vas a mostrar, puedes poner las que quieras y en cualquier orden
      Saludos!

  • @academicoinstitutocultural4797

    Hola, ¡muchas gracias por el contenido! me gustaría saber si es posible integrar la función de importrange en el código de google apps script para que de alguna manera no llegue a su límite, ya que tenemos un archivo principal cuyo ID vamos vinculandolo a nuevas listas; en promedio entre 40 y 50 por mes y al cabo de 6 meses llega al límite y tenemos que hacer una copia del archivo original para tener otro ID para conectar. De antemano, muchas gracias.

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

      Has visto este video?
      czcams.com/video/WseKGswfNWg/video.html
      Saludos!

    • @academicoinstitutocultural4797
      @academicoinstitutocultural4797 Před měsícem

      Nuevamente ¡muchas gracias!, ya lo estoy viendo. ¿Qué opinas de Blackbox Ai?, ¿lo has usado? De antemano muchas gracias.

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

      @@academicoinstitutocultural4797 No lo había escuchado! De que se trata?
      Saludos!

    • @monicagonzalez2611
      @monicagonzalez2611 Před měsícem

      ​@@JuanSGuzmanes una plataforma de Ai que maneja varios lenguajes de programación, entre ellos el de Google Apps Script y si le pides que haga una función el te da el código. Aun así debes conocer el lenguaje porque siempre necesitaras hacer ajustes a lo que el te proporciona pero ahorra mucho tiempo de trabajo

  • @sergiomacias6357
    @sergiomacias6357 Před 2 měsíci +1

    hola, tengo este problema "No se han podido vincular las hojas de cálculo. La hoja de cálculo de origen ha alcanzado el límite de veces que se puede compartir e importar." como puedo solucionarlo si ya excedí el limite

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

      Creo que ahi si no hay nada que hacer sino usar GAS
      Saludos!

  • @user-cv1vh9fh1b
    @user-cv1vh9fh1b Před 8 měsíci +1

    hola, por que se queda guindado en añadiendo permisos y sale usa un navegador web de escritorio. gracias

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

      Debe ser que estas usando tablet o el app de sheets para tablet o celular
      Saludos!

  • @valentinamunoz1448
    @valentinamunoz1448 Před rokem

    Hola Juan, una pregunta cual es la formula para que en la formula de importrange me sume 2 celdas yo la estaba planeando así a ver si funcionaba pero me vota error eje: =IMPORTRANGE(enlace", "pag! Rago"+"pag! Rago", osea lo que necesito es que me sume 2 celdas de la misma página de donde lo estamos importando . Pliss Me ayudas a saber si se puede 😢

    • @MegaMustaine87
      @MegaMustaine87 Před rokem +1

      Supongo que IMPORTRANGE no admite una suma dentro ¿Probaste con =IMPORTRANGE(libro,rango1)+IMPORTRANGE(libro,rango2)?

  • @josedejesusayalasanchez9851

    Una pregunta cómo uso importrange para usar la misma fila por ejemplo de x-ab pero que se sumen de varias hojas de cálculo
    Una sumatoria de varias hojas con el mismo rango

    • @JuanSGuzman
      @JuanSGuzman  Před rokem +1

      Hola
      Aquí te dejo un video donde lo hago
      czcams.com/video/Ck-DRfZlwpM/video.html
      Saludos!

    • @josedejesusayalasanchez9851
      @josedejesusayalasanchez9851 Před rokem +1

      @@JuanSGuzman no agarro , pongo el ejemplo uso importrange y ocupa el espacio definido por el link 1 ahora quiero que ese mismo espacio se sume lo de un link 2+3+4... Pero ese mismo espacio la fórmula la tengo bien. Y sirve para un solo link pero al agregar otros solo me da el valor en el primer columna y si suma todos los link ,sin embargo las columnas posteriores se quedan vacias

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      @@josedejesusayalasanchez9851 Dejame ver como tienes la formula
      Saludos!

  • @alexisrodriguez3023
    @alexisrodriguez3023 Před rokem +2

    Cómo sería cuando sumas un BuscarV + Importange y el resultado te da Error Resultado demasiado extenso??

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      Hmmmm
      Buena pregunta
      Podriamos intentar insertar la formula larga que hacemos en este video a ver si te funciona
      O hacer varios buscarv partiendo la base
      Saludos!

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

    Sabes por primera vez me salió un error que no sé cómo solucionar "La hoja de cálculo de origen alcanzó la capacidad máxima para importar y compartir"
    Temporalmente he solucionado haciendo una copia de ese archivo pero como no están conectadas realmente la actualización debe hacerse manual (Ya no permite más importrange)

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

      Hola!
      Cuantos vinculos le tienes, más de 50?
      Saludos!

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

      @@JuanSGuzman es que el archivo de origen es un listado de clientes pequeño, de unas 10,000 filas pero a ese archivo se conectan múltiples hojas de reportes, de contratos, son unos 25 nuevos enlaces diarios aproximadamente. La migración a sheets es reciente antes trabajábamos en excel.

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

      La verdad es que IMPORTRANGE tiene sus límites. Lo mejor ahí sería usar macros.
      Saludos!@@Savylopz

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

    se puede mejor dividir por columnas?

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

      Tambien se podría, pero en términos de desempeño es lo mismo
      Saludos!

  • @danielangelbustillosmedran7577
    @danielangelbustillosmedran7577 Před 10 měsíci +1

    como puedo importar varias hojas a una sola?

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

      Hola
      Aquí te dejo un video donde lo hago
      czcams.com/video/Ck-DRfZlwpM/video.html
      Saludos!

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

    mi base es de 220 mil datos y quiero el importrange para solo actualizar uno y no 20 archivos chiquitos.

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

      Hola!
      220mil datos es mucho para un importrange
      Te sugiero usar código, o mejor, pasarte a BigQuery
      Saludos!

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

    En mi caso el arreglo de importranges lo anidaba en un query para ponerle parámetros de consulta interactivos. El error más fastidioso para mi era el "internal error" que yo asocié a pobre calidad del Internet. Con un import que fallara, me arruinaba todo el informe.

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

      Excelente aporte"!
      Ya no te da problemas?
      Saludos!

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

      @@JuanSGuzman Es esporádico, cada 15 a 30 días. Creo que se relaciona con la saturación del Internet del resto de la oficina.

    • @JuanSGuzman
      @JuanSGuzman  Před 2 lety

      @@Freeman5679 Que raro!

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

      Buenas tardes a mi me sucede algo similar con un archivo en repetidas ocasiones y de forma aleatoria importrange presenta el molesto "error interno en el intervalo de importación" he logrado notar que la hoja origen que contiene los datos que hala el importrange, cuando esta saturada de usuarios alimentando o recopilando información la hoja origen pierde conexión y no esta online, esto causa que en la hoja que contiene el importrange salga el: "error interno en el intervalo de importación" luego de unos minutos cuando la hoja origen de datos no esta tan saturada de usuarios y esta estable, en la hoja del importrange vuelve a funcionar todo normal", (importrange es demasiado útil pero a la vez demasiado inestable), bueno pues cabe resaltar que importrange también lo tengo anidado con un Query muy sencillo solo llama algunas columnas de la hoja origen de datos, pero aun así la falla se presenta a veces cada 15 o 20 días, hay ocasiones en las que en un día, dos o tres días seguidos falla cada 10 o 15 minutos) ...

    • @JuanSGuzman
      @JuanSGuzman  Před rokem

      @@carlosandresoviedo7517 10 meses despues...seguiste presentando fallas? O ha mejorado?