[GOOGLE SHEETS] IMPORTRANGE + QUERY: IMPORTAR RANGOS EN FUNCIÓN DE UNA VARIABLE
Вставка
- Опубліковано 5 вер 2024
- #googlesheets #unexpertodegoogleteayuda #ayudagoogle
En función de una variable acotaremos los resultados obtenidos de IMPORTRANGE. Para ello usaremos las funciones IMPORTRANGE y QUERY
Hola quisiera felicitar a los creadores de este canal; sus aportes son muy valiosos, Gracias por generar estos contenidos que tanta falta hacen de verdad, Muchas felicidades, Muchas Gracias por su esfuerzo. 👏🏼👏🏼👏🏼
Agradezco mucho todo el aporte que nos das, ese conocimiento que importes vale oro. Bendiciones!!
Con mucho gusto, gracias por comentar. Saludos!
Justo en otro Canal te preguntaba esto. Me has iluminado el camino. Te sigo a partir de hoy.
Excelente! Gracias por apoyar al canal. Saludos,
¡Videazo!, muchas gracias por compartir la información
Justo lo que necesitaba, muchas gracias por el trabajo. ¡Un aporte excelente!
Ahora con la situación de la pandemia, me era difícil llevar un control de mi trabajo. Muchas gracias, era justamente lo que necesitaba.
Super!
Este video me ha ayudado mucho con mi trabajo, muchas gracias!
Gracias por tu comentario y por apoyar al canal. Saludos!
Muy buena explicación, me sirvió muchisimo! Gracias😃
Excelente! Gracias por comentar!
Hola, muchas gracias por toda la información compartida. Saludos
Enhorabuena por este super video. Aporta muchísimo
el canal es demasiado bueno, me encanta, excelente
Gracias por tu comentario y apoyo al canal! Saludos!
gracias men!!! no te imaginas lo mucho que aportas!!!
saludos desde Argentina
Tu forma de explicarlo es fantàstica. Me he subscrito. Gracias y saludos desde Barcelona.
Gracias Jorge Ros! Me alegra saber que te suscribiste. Saludos desde Lima, Perú.
Gracias, por tu esfuerzo. Explicación clara y útil.
Gracias +Sergio Marchesotti por tu comentario. Ese es el objetivo: ser sencillo, claro y útil. Saludos!
Maravilloso
Gracias por comentar!
Gracias por el aporte, muy interesante el tema.
MASTER ERES UN CRACK, MIS RESPETOS DESDE COLOMBIA, LO VOY APLICAR AUN PROBLEMA REAL DONDE TRABAJO, GRACIAS..
Gracias por tu comentario William Toro, saludos desde Perú, me alegra que te haya sido de utilidad. Agradecería si te suscribes al canal. Saludos,
Excelente, muy valiosa esta información amigo.
Excelente explicacion, un potencial terrible al acceso de cualquier persona... genial
Excelente. Gracias 👍👍
Gracias por comentar Henry, saludos!
Muy bueno y muy bien explicado, felicitaciones. Tengo la siguiente tarea que quiero implementar en mi pequeño negocio y que vi en algún otro establecimiento, compartir una base de datos a cada empleado que tengo y yo en una sola hoja ir revisando el concentrado de la misma, los datos que manejamos es información personal como nombre y dirección. Qué es lo que tendría que realizar.
Excelente explicación... De vital importancia!!! Gracias hermanazo...
Excelente ❤
Gracias por comentar!
Hola, Excelente aporte, Gracias
Excelente!! De mucha ayuda, gracias.
Me salvaste la vida con este tutorial. Muchísimas gracias, de verdad
Estaba buscan justamente esta función, muy buena explicación
Muchísimas gracias por este video! Me ha ayudado muchísimo!
Excelente!
Gracias por tu comentario y apoyo al canal! Saludos!
Excelente 10/10
Gracias por tu comentario, saludos!
Super esto buscaba gracias!
Excelente! Gracias por apoyar al canal. Saludos y felices fiestas!
Hola. Felicitaciones por tan generoso aporte de conocimientos. Ud explica de forma muy clara los temas y me ha ayudado a aprender Sheets, por eso agradezco su voluntad de seguir. Gracias! - Aprovecho para realizar una pregunta. ¿Es posible importar sólo las funciones de un rango de una hoja a otra?
Hola Carlos G. Con IMPORTRANGE no es posible, debes usar Google Apps Script para hacer ello usando getFormulas. Saludos,
@@UnExpertodeGoogleteayuda Muchas gracias por su pronta respuesta. Me pondré a investigar al respecto. ¡Saludos cordiales!
Muy buen video, soy super nuevo, estoy empezando a usar y das excelente explicación y sencilla para aprender, felicidades y salu2
Hola Luis, Que bueno me alegra que te parezca interesante la información de mi canal ye sea útil. Saludos!
Dios amo este canal Jajajaja saludos desde Costa Rica
Gracias por tu comentario Jimmy V A, saludos desde Perú.
Eres un genio demasiado bueno
Como siempre Diego claro en tus videos, GRACIAS y que tengas unas felices FIestas Patrias, hasta pronto
Gracias por tu comentario Denis. Un gran abrazo y felices fiestas patrias también. Saludos
Excelente el video. Muchas gracias !!!
Gracias!! Me alegra que te haya gustado. Saludos!
Perfectamente explicado
Gracias, José! 😊 Saludos!
excelente explicación!!
Gracias por tu comentario Agustín. Espero te sean de mucha utilidad. Mis videos. Saludos
Excelente
Gracias por tu comentario, saludos!
¡Excelente!
Genial!!! simplemente genial!
Muchas gracias ;)
Darwin, gracias por tu comentario y ayudar al canal a crecer. Saludos!
Gracias, espero pronto poder aplicar Query dentro de mis formatos :D
Hola +cyberplanetamx me alegra que te será de utilidad!
Claro que si, por cierto, lo mismo aplica para que en lugar de columna sea la fila?
Hola! Estuve haciendo un repaso de comentarios pendientes, no había leido el tuyo lo lamento. En el IMPORTRANGE solo puedes seleccionar columnas, pero al fusionarlo con QUERY puedes agregar clausulas WHERE donde restrinjas qué filas deseas obtener. Saludos!
Genial, muchas gracias.
genial, me ha servido mucho. Gracias
QUE LA FUERZA TE ACOMPAÑE
Buenos dias, estoy viendo tus videos y me encanta, estoy empezando con google sheet, aunque tenga un poco de experiencia en excel. Mi problema es que quiero tener varias listas desplegables y que otras listas dependa de la anterior. Si selecciono un dato de una lista desplegable, en la siguiente lista me aparezcan a seleccionar los datos que tienen que ver con la opcion elegida anteriormente. En excel lo solucionaba con indirecto pero ahora con google sheet no lo tengo tan claro. Un saludo y gracias
Hola Alfonso Palacios. Gracias por tu pregunta, es interesante. Pues hace un tiempo atrás me hicieron la consulta y la única forma que pude lograrlo fue con Google Script, voy a probar con INDIRECTO a ver si puedo mantenerlo un poco más pegado a la experiencia que se tiene con MS Excel. Lo anoto porque me parece bueno tenerlo como vídeo para mi canal. Saludos,
Excelente video! Super claro! Es posible trabajar sobre los datos importados desde la hoja de origen? o al ser IMPORTRANGE unidireccional no se pueden modificar?. Porque sobre lo importado, necesitaría seguir agregando otras columnas con otra información que no esta en la base de datos original. Gracias!!!
muy bien explicado 👍
Hola Johny Méndez! Muchas gracias por tu comentario!
Exelente, me ayudo mucho
Gracias por tu comentario Luis! Saludos,
Gracias.
Muchas Gracias muy completo
Hola Rafael. Gracias a ti por hacerme saber que te agrado el vídeo.
Saludos!
Hola Experto en google me gustaría que nos enseñaras una forma efectiva de mostrar en color duplicados en una columna cada vez que ingresamos un dato,
Hola Rafael Pereira! Gracias por preguntar, justo esta misma pregunta me realizaron en una capacitación que dicté así que me parece útil contar con un video relacionado a este tema. Te dejo el enlace cuando lo tenga subido el vídeo. Saludos!
Un Experto de Google te ayuda! Muchas Gracias
Hola! Aquí te dejo el enlace: ua-cam.com/video/YkA46PuZvRg/v-deo.html .
El inconveniente con este complemento es que no aplica a nuevos registros. Deberás volver a ejecutar la instrucción para que se aplique a los nuevos datos. Espero te sea de utilidad.
Saludos!
Excelente video, muchas gracias.
Una pregunta, ¿Cómo sería el Query si necesito importar tres columnas, pero con base en una de ellas? Es decir columnas 1, 2 y 3, la condición es que traiga todos los registros de la columna 2 en donde diga "pasteles"
Gracias por su atención.
Pudiste?
Muchas gracias maestro!!!
Gracias por tu comentario +Luis Alarcon. Si quieres más contenido puedes revisar este sitio donde se listan todos mis vídeos: sites.google.com/site/ayudagsuite/ Saludos!
Genial el vídeo. Me gustaría saber cómo tendría que hacer si la variable que busco está contenida en un texto.
GRACIAS
Capo ! Me has ayudado demasiado
excelente!!
Los expertos de Google deberíais simplificar esto a nivel usuario
Hola Eulogio, tal vez más adelante algunas de estas consultas se simplifiquen, sin embargo conocer notación SQL habrá muchas oportunidades por lo que es un tema necesario de abordar si se quieren crear consultas mejores. Gracias por tu comentario. Saludos!
Eres el mejor !!!
+Fernando Vega Riveros Gracias por tu comentario. Saludos!
Gracias por tu comentario Fernando! Saludos!
Sos muy bueno amigo, explicas bien clarito! lo hice me funciono! pero la columna que tiene foto no me la trae.....
Hola , muchisimas gracias por tus videos están super útiles y bien explicados, quería preguntarte, si otros usuarios en modo lectura tiene acceso a la celda B1 con relación a tu ejemplo o de que manera lo podrían tener sin que puedan modificar la formula. Espero tu respuesta y te felicito por tu valioso aporte.
Proteger todos menos esas las columnas que el editor puedar hacer.
excelente
Hola, muy buen video. Tengo una duda. Quiero realizar un importrange pero el dato del nuevo empleado no lo agrego a lo ultimo de todo, si no que lo agrego entre medio de otros nombres. Cada vez que agrego este nuevo dato en la otra planilla donde tengo el importrange, los demas datos se corren. Como puedo hacer para que no pase esto?
Hola, me resultó muy útil su explicación, era justo lo que necesitaba y estoy muy contenta con los resultados, sin embargo hoy tengo otra consulta, estoy trasladando toda la data a otro libro en donde deseo agregar en otra columna paralelamente y de forma manual comentarios adicionales, pero si actualizo un dato desde el libro original, se me corre toda la tabla y el dato que actualice de forma manual no se mueve y se confunde con otra fila, porque se estan adicionando filas, mi consulta es si existe alguna forma de fijar columnas o que se corran junto con la fila original en la que se agregó el comentario manual.
La verdad no sé si eso seria posible pero es lo único que me faltaría para ser completamente feliz.
Cómo vínculo un libro de excel 365 online hacia un Google Sheets. Excel como origen y Google Sheets como destino.
Hola, lo siento pero no se pueden vincular. Saludos
@@UnExpertodeGoogleteayuda Entonces por otro lado ¿Cómo vínculo dos libros de excel 365 online?
Hola, te quieria hacer una consulta yo en una parte tengo lo siguiente: CONCATENATE("SELECT Col4 Where Col1='";A8;"'")
Esa cadena en todos los demas me funciona bien, el problema esta en que hay algunos nombres que uso como variable que llevan ' , entonces entiendo que eso me corta el string, como decir si en la variable yo pongo " john's house " la ' me corta, hay alguna manera de poder evitar eso o simplemente no puedo tener en los nombres de la base de datos alguno que sea con '
Gracias, gran video, saludos.
Hola, primero felicitarte, es muy bueno tu trabajo y sirve mucho.
En segundo lugar quería pedirte ayuda, la consulta funciona perfecto con texto, sin embargo al probar con valores numéricos y fechas no me resulta. la referencia a una celda con fechas, es ahí donde te quería pedir ayuda.
CONCATENAR("SELECT * WHERE Col1='";C1;"'");1) en esta consulta la celda C1 contiene fecha.
Desde ya muchas gracias.
Hola tuviste respuesta tengo el mismo problema , supiste como solucinarlo?
Excelente video, Muchas gracias,,Interesante función,,Una pregunta por favor, Con que función se podría usar para cargar una hoja desde otra hoja con columnas distintas, es decir con encabezados distintos,,Ejemplo en la Hoja A en encabezado es Nombre y en la Hoja B el encabezado es Nombre del Cliente, y al mismo tiempo elegír solo algunas columnas de la hoja Fuente ,Es decir grabar solo los campos que me interese de la hoja Fuente a la hoja destino, y que la hoja destino sea editable ,Muchas gracias
Hola! Muchas gracias por la información. El año pasado pude hacerlo siguiendo su paso a paso, pero este año no; será que cambió algo en el codigo?
Es posible charlar? Soy docente y hago esta clase de listas para que mis estudiantes consultes sus notas y el registro de notas de manera individual o personalizada evitando que las notas de los otros estudiantes queden expuestas para cualquier persona
Hola, necesito que ademas de elegir un país (en la lista desplegable que esta en A1) pueda elegir todos o también varios. ¿Se puede?
Gracias
Excelente trabajo
Hola. Excelente tutorial. Es el mejor y más completo que conseguí. Muchas gracias. Sin embargo me queda una duda: Si quiero usar ambas funciones, cómo debería hacer? Es decir, que me importe por ejemplo las columnas 1 3 y 5 pero solo las que tengan un nombre específico en la columna 5.
CONCATENAR("SELECT Col12 , Col6, Col10, Col11, Col13, Col14 WHERE Col3= '",A4,"'"),1)
Cordial saludo. Muchas gracias por esta exposición, pues resulta muy útil en la posibilidad de filtrar grandes cantidades de información. Solo me dejó una inquietud: si se decide compartir la hoja de cálculo como archivo de solo lectura, y en la hoja de cálculo hay una lista de elementos para seleccionar a través de la pestaña de validación de datos, ¿no se supone que se omite esa pestaña, impidiendo a un usuario cualquiera poder manipularla? Lo digo por si uno quisiera que el usuario solo usara esa pestaña.
Con la opcion ocultar
Excelente vide Experto, muy pratico y de mucha ayuda, Saludos desde Peru. Tengo una pregunta, como hacer cuando la consulta de Query es en base a una fecha?
SE PODRÍA HACER CON FECHAS??? LO VOY A INTENTAR GRACIAS X EL VIDEO
Que tal, excelentes explicaciones y videos. Tengo una duda, ojalá me de a entender. Quiero traer datos de otra hoja, pero en la función IMPORTRANGE se especifica el nombre de la hoja (pestaña) en la función. Yo necesito que el nombre de la hoja (pestaña) lo tome de una variable que se encuentra en una celda en donde estoy creando la fórmula, de tal suerte que busque en la hoja especificada la pestaña especificada de acuerdo a la variable que he dado manualmente en una celda y la cual puedo cambiar (me queda claro que la variable deberá contener y coincidir con el nombre de la(s) hoja(s)) ¿cómo puedo hacer esto? de antemano muchas gracias.
Excelente video!! Sabes , como puedo hacer para copiar una planilla con intervalos protegidos y que al pegar, la copia sigan estando protegidos ? o bloqueadas las celdas que quiero que no se modifiquen ?? al pegar me quedan liberadas y lo tengo que volver a proteger manualmente... gracias!!
Gracias por la información Experto de Google, estoy desarrollando una pagina web con google sites, y quiero mostrar en el google sites una tabla interactiva donde puedo usar filtros por fecha, Experto de Google como lo puedo hacer?, ayúdame por favor.
Muy buen vídeo, seguí el paso a paso sólo que la variable que tengo es fecha, esto influye porque no me da ningún dato al introducir la parte de "where"
Hola Ana Jerez, no me queda claro en sí lo que has colocado. Puedes poner la fórmula para entenderte mejor? Me comentas.
hola. no alcanzo a ver cuales son los caracteres que hay luego de argentina hasta cerrar el parentesis en la explicacion del query/where
Amigo te felicito, excelente video y muy bien explicado, tengo una duda, que se le debe colocar a la cadena para que adicionalmente me los traiga ordenados en base a una de las columnas . en pocas palabras en que lugar tendría que agregar ORDER BY + LA LETRA DE LA COLUMNA para que lo traiga ordenado.
Que excelente canal, felicidades! Tengo una consulta, necesito ademas de utilizar una variable, poder elegir un rango de fechas, osea otra variable. ejemplo: seleccionar todo donde elijo un empleado en particular desde una fecha a otra. Estoy recolectando datos a traves de Forms asi que cuento con un Timestamp que me da la fecha, asi puedo medir la produccion de ciertos empleados por lo tanto quisiera poder ver lo que han hecho en un rango de fecha y por nombre de empleado. Apreciaria tu ayuda.
SI PUEDES AYUDARME CON ELLO.... TE LO AGRADECERIA. MUCHAS GRACIAS HASTA AHORA DE VERDAD EXCELENTE TU TUTORIAL.
Ya te dí mi sugerencia en el comentario anterior. Saludos!
Buen dia, un favor quisiera saber si exite la posibilidas de que se pueda realizar con muchas mas variables, ejemplo necesito que el criterio puede estar en alguna de las 5 primeras columnas y asi me llame la informacion
Buenas tardes, primero una muy grande felicitación por tu canal y agradezco mucho tus videos.
La pregunta es al realizar el filtro de la variable me marca un error
Se ha completado con un resultado vacío, lo que quiero es filtras por la variable fecha.
Gracias
Hola, gracias por el video excelente, me ayudo mucho, una consulta, sobre tu ejemplo, si una de las columnas fuera un precio por ejemplo, como haría para totalizar, es decir escojo Argentina y al final me totaliza. Gracias nuevamente
UNA CONSULTA... TENGO UNA BD DE 9 COLUMNAS CON 1MILLON DE DATOS X COLUMNA ... DIME ... ES MAS RAPIDO FILTRAR UNA SOLA VEZ CON QUERY A LA BD DIRECTAMENTE.... O ES MAS RAPIDO HACER UN FILTRO GENERAL A LA BD Y LUEGO HACER OTRO FILTRO EN OTRA HOJA ?? LO QUE PASA ES QUE DEMORA MUCHO EN CARGAR LA HOJA, ES DECIR HACER UN DOBLE FILTRO PARA AGILIZAR EL CARGADO DE DATOS.... QUE RECOMIENDAS ??
Son muy buenos tus videos, tengo una pregunta ¿se puede hacer esa consulta con varias hojas de cálculo? agradezco tu pronta respuesta.
Hola! amo tus tutoriales, me ví muchas ya pero no encuentro cómo hacer para que me importe un rango de otro libro siempre y cuando la columna "J" tenga texto, o sea, que no importe esa fila si está en blanco esa columNa. (Rango A2:J)
Hola Carla, muchas gracias por seguir al canal. IMPORTRANGE solo importa un rango de datos, no realiza filtro, es decir trae todo. Sin embargo tienes 2 opciones para filtrar ya sea "antes" o "después" con la función QUERY como en este vídeo. Dependiendo de tu caso si tu columna J es la 10°columna entonces la consulta sería: "SELECT * WHERE Col10 IS NOT NULL" Saludos,
Considerando la J como la 10ma columna: "SELECT * WHERE Col10 IS NOT NULL"
Buen Dia.
Hay alguna formar de utilizar el importarge y el contar.si.conjunto en una sola formula ya que quiero contar o sumar datos de otro libro y pues es con varios criterios.
o que me sugiere realizar ?
Gracias...
hola, como puedo hacer para importar rangos de una hoja y que se elimine el la otra
=QUERY(IMPORTRANGE("Url");"SELECT * WHERE Col8='PAGADO'";1)
este es mi comando y quisiera que todos los que están en pagado se pasen a la otra hoja y que se eliminen en la principal
Hola como vas?
Buena explicación y super útil la fórmula. Me esta arrojando este error: "No se puede analizar la cadena de la consulta para En la función QUERY, el parámetro 2: PARSE_ERROR: Encountered "Geraldine" at line 1, column 31. Was expecting one of: "group" ... "pivot" ... "order" ... "skipping" ... "limit" ... "offset" ... "label" ... "format" ... "options" ... "and" ... "or" ..."
No sé si tiene que ver con que el valor de la variable es de números y letras y está separado por espacios en la misma celda?
Sabes como solucionar esto?
Hola +Jacobo, podrías copiarme la fórmula que estás poniendo en la celda. Un error común es que Col1 lo ponen todo en minúsculas, requiere que siempre la primera letra sea mayúsculas. Me comentas
No podrías colocar completo toda la fórmula cuando le das concatenar por favor ? Los símbolos no se ven bien, gracias
Necesito hacer doble comprobación en el Where pero me arroja el resultado incompleto que me sugiere. Estoy haciendo Where $=$ AND $=$
y como seria con dos variables , mediante dos listas desplegables que yo pusiera kabul y en la lista de kabul solo me salia el campo correspondiente y al dar con esas dos variables salgan las demas columnas con sus campos? Gracias
pregunta estoy enrasando un libro con una bd pero es muy grande se esta tarando mucho y se queda pensando son alrededor de 2000 datos es normal ??????
ERES UN CRACK SALUDOS
Gracias por tu comentario Enrique Franco, espero que te sean de mucha utilidad. Ten en cuenta que puedes encontrar más videos relacionados desde este enlace: sites.google.com/site/ayudagsuite/ Saludos!
Cuando trabajaba con SELECT y seleccionando columnas, es decir Col1, Col3, me salian los datos, una vez que le puse el WHERE ya no me jala datos pero si los encabezados que paso, o que estoy haciendo mal te lo agradeceria que me ayudaras.
Hola, excelente explicación solo tengo una duda, siguiendo tu ejemplo ¿cómo hago para que me traiga solamente los datos de los que no tienen país?
Muchas gracias.
Hola, podrias decirme si existe la opcion en google sheet, "insertar tablas" como la tiene excel. No hablo de tablas dinamicas o pivot table, no. Necesito la opcion de trabajar en insertar tablas.Gracias de antemano.