Hola! Gracias a ti por tomarte el trabajo de comentar! Saludos!
@22matiasmaurino18 сағат бұрын
Hola Juan! intento hacer lo mismo con los extractos bancarios (tengo 3 cuentas bancarias) y no puedo diferenciar las 3 hojas. El problema es que no tengo una columna como en tu caso, la ultima con el nombre del pais, que tiene el nombre el nombre de cuenta. Puedo solucioarlo con QUERY?
@JuanSGuzman10 сағат бұрын
HOla! Si QUERY(Datos;"SELECT A,B,C, "Cuenta 1") Saludos!
@ignacios3992Күн бұрын
Excelente, tus videos de buscarV son muy buenos, pero xlookup facilita mucho, gracias por todo tu contenido! estoy años atrasado jajajaj
@JuanSGuzman10 сағат бұрын
Hola! Gracias a ti por tomarte el trabajo de comentar! Saludos!
@fgl3813Күн бұрын
Mil gracias! me fue muy útil. Saludos!
@JuanSGuzmanКүн бұрын
Con mucho gusto
@ovapnyКүн бұрын
excelente, justo lo que necesitaba. Thks
@JuanSGuzmanКүн бұрын
Excelente!
@rossilmarketingdigital6260Күн бұрын
Quiero un curso de Google Sheets orientado donde te puedo contactar
Cómo puedo hacer para que dentro de esta formula filter, omita las filas en blanco cuando quiero traerme una seria de datos ?. Cuando me traigo los datos me los arroja pero me deja las fila en blanco que están en la tabla de origen, es decir me trae el dato de la fila 1 y si tengo 2 filas en blancos de por medio me las muestra, y el segundo dato me aparece en la fila 4
@JuanSGuzmanКүн бұрын
Puedes probar con algo así =filter(A:A;B:B=F2;ArrayFormula(NO(ESBLANCO(A:A)))) Saludos!
@geekclownКүн бұрын
Hola Juan!! tengo un pequeño negocio de venta de frutos secos, me gustaria aplicar todo lo que mostras, es sumamente interesante y mi manera de cargar datos y llevar el control, es un desastre en comparación , no tengo control de stock por ejemplo. Me encantaria poder mostrarte en alguna reunion virtual, que es lo que tengo para recibir consejos, pero sinceramente no tengo el dinero suficiente para poder costear una sesión privada, ni sé si es algo que que suelas ofrecer hacer igual. Se me ocurre quizas hacerte una consulta de algo que me serviría mucho y no logro encontrar como se hace: quisiera que en mi plista de ventas, en la que aparece el nombre del cliente, pueda tener un desplegable que al abrirlo me aparezca el nombre de cada producto que vendo, y que al darle click, ese nombre con su cantidad (250 gr, 500 o 1 kilo) se vaya acumulando en un casillero, asi me queda una lista de la que luego, mi socio pueda tomar para ir armando los pedidos. Asi ez, esa lista que vaya modificando el inentario. Si pudiera hacer eso, cambiaria muchisimo mi sistema de gestion. Siento que es pedir mucho, asi que desde ya aunque no se pueda, te agradezco todo el contenido que subiste, es material de estudio de calidad.
@JuanSGuzmanКүн бұрын
Muy interesante! Lo anoto para un video futuro Saludos!
@luchovideos12 күн бұрын
Excelente Video Excelente explicación Super Limpio Super Bien Gracias
@JuanSGuzmanКүн бұрын
Hola! Que amables palabras! Mil gracias! Saludos!
@ignacios39922 күн бұрын
De verdad tengo que suscribirme a tus cursos, al principio no te entendía pero tus explicaciones me han enseñado mucho y estoy fascinado, gracias por tu ayuda!!
@JuanSGuzmanКүн бұрын
Hola! Que amables palabras! Mil gracias! Saludos!
@veronicaflores57703 күн бұрын
Gracias, me acaba de servir de mucho
@JuanSGuzmanКүн бұрын
Hola Excelente! Me alegra ser de utilidad. Un gran saludo!
@alejandroooo813 күн бұрын
ni la ia me dio esta solucion
@JuanSGuzmanКүн бұрын
Hola Excelente! Me alegra ser de utilidad. Un gran saludo!
@user-yf9kt9tx8b3 күн бұрын
Wao gracias es de mucha utilidad me encantaria una tercera, cuarta y todas
@JuanSGuzmanКүн бұрын
jaja Excelente Vamos por mas partes! Saludos!
@felipearango62523 күн бұрын
Muchas gracias por compartir, estaba matándome la cabeza y fue de gran ayuda. El inconveniente al quitar, agregar u ordenar filas se soluciona convirtiéndolo a tabla para que lo tengas encuenta 👍
@JuanSGuzmanКүн бұрын
Gracias por las palabras y gracias por el aporte! Saludos!
@gabrielcabeza86574 күн бұрын
Hola Juan, Gracias por los videos estoy buscando una solución y aún no la he podido encontrar, quiero consolidar tres pestañas con query que ya han consolidado varias pestañas más con query y me sale el mensaje #¡VALUE! En ARRAY_LITERAL faltaban valores de una o más filas en un literal array Es como si en Peru alla consolidado la información con un query de varias pestañas e igual para colombia y ecuador y quiero consolidar con un query para latinoamerica pero me sale ese mensaje.
@JuanSGuzmanКүн бұрын
Hmmm Normalmente, lo mejor en estos casos es hacerlo paso por paso. Por ejemplo haz un query solo con el consolidado de Peru a ver si te lo trae bien Saludos!
@gabrielcabeza8657Күн бұрын
@@JuanSGuzman Hola Juan, gracias por responder tan pronto, cuando hago el query para perú si me permite pero cuando agrego otro país, recién me sali el mensaje de error. Volvi a generar la consulta y ya no me aparecio ningún error. Gracias por todo tu trabajo!
@Th3K1ngDr4gon4 күн бұрын
Excelente explicación, muy agradecido, me sirvió muchísimo, te ganaste un nuevo suscriptor
@JuanSGuzmanКүн бұрын
Mil gracias!
@nicolaslautarocordoba95064 күн бұрын
hola buenas! en el minuto 19:39 que decis "y lo borro" como haces? pq despues a mi me queda lo mismo pero cuando busco un valor en "A3" me lo busca pero me borra los nombres de las columnas. Es decir, en ves de poner el valor obtenido debajo de la columna "nombres" me reemplaza "nombres" por el valor obtenido
@JuanSGuzmanКүн бұрын
Intenta ponerle un 1 en el argumento final QUERY(datos;consulta;1) Saludos!
@JuanAgustinBarrosGuarachi4 күн бұрын
Es muy bueno Yo hice un ejercicio mas complicado que tu ejercicio pero no pude hacerlo....mi desafio es aparte de las respuestas del formulario, hay que combinar con algunas palabras mias y calculo de fechas. Por favor puedes revisar el lenguaje de programación. Muchas gracias const ID_Plantilla_Doc="1chdNJvsaSeTnKQBGWUsqGzVBhrkM4Z4fkat4_MI" const ID_Carpeta="1OfYNV2WkwTGThdf1YfcFTndCGAKU9" function permisos () { DriveApp.getFolders(); DocumentApp.openById(ID_Plantilla_Doc) GmailApp.getDrafts() } function Creditocomercial(evento) { var respuestas=evento.namedValues var rutcliente=respuestas['Rut Cliente'][0] var nombrecliente=respuestas['Nombre Cliente'][0] var email=respuestas['Email Cliente'][0] var subtipo=respuestas['Subtipo de Cto'][0] var tipomoneda=respuestas['Tipo de Moneda'][0] var monto=respuestas['monto'][0] var tipoplazo=respuestas['Tipo de Plazo'][0] var fechaaprob=respuestas['Fecha de Aprobación'][0] var fechaemi=respuestas['Fecha de Emisión'][0] var direccionemail=respuestas['Dirección de correo electrónico'][0] var cred="Crédito Comercial" var producto="Cto "+subtipo+" "+tipomoneda+monto+" "+tipoplazo var vigenciaaprob= fechaaprob+90 var dias = vigenciaaprob-fechaemi var carpeta= DriveApp.getFolderById(ID_Carpeta); var archivoPlantilla= DriveApp.getFileById(ID_Plantilla_Doc) var copiaArchivo=archivoPlantilla.makeCopy(); var idArchivoCopia=copiaArchivo.getId(); var doc=DocumentApp.openById(idArchivoCopia) var txt=doc.getBody(); txt.replaceText("{{nombrecliente}}",nombrecliente) txt.replaceText("{{rutcliente}}",rutcliente) txt.replaceText("{{email}}",email) txt.replaceText("{{fechaaprob}}",fechaaprob) txt.replaceText("{{fechaemi}}",fechaemi) txt.replaceText("{{producto}}",producto) txt.replaceText("{{dias}}",dias) doc.saveAndClose(); var blob=copiaArchivo.getBlob(); var pdf=carpeta.createFile(blob) GmailApp.sendEmail(direccionemail,"Certificado "+nombrecliente+" "+rutcliente, "Estimado, aqui te adjunto el certificado suscrito", { attachments:[pdf] }) }
@alejandrohelirodriguezvarg8044 күн бұрын
Hola Juan, excelente tu vídeo, pero no logré que me devolviera los múltiples valores :( Cada busqueda contiene un resultado diferente, pero siempre me devuelve el primero, y si tengo más de1, o 2 o 3? O hasta 10? No hay forma que me devuelva un valor por cada busqueda? Ante todo muchas gracias por el conocimiento <3
@JuanSGuzmanКүн бұрын
Hola! Dejame ver tu fórmula porfa Saludos!
@juancamiloquintero19954 күн бұрын
Gracias Juan
@JuanSGuzmanКүн бұрын
Hola! Gracias a ti por tomarte el trabajo de comentar! Saludos!
@ericxchel44225 күн бұрын
Hola cómo puedo incluir el formulario de calendario en columnas separadas
@JuanSGuzmanКүн бұрын
Hola! Creo que no entiendo muy bien lo que quieres lograr. Si me lo puedes explicar un poco mas detalladamente te lo agradecería Mil gracias!
@MauricioPeña-u6p5 күн бұрын
Hola, buena tarde. Estoy siguiendo el video, pero me sale este error... Exception: The parameters (String) don't match the method signature for SpreadsheetApp.Range.setValues. SpreadsheetApp.flush(); rango = hojaDestino.getDataRange(); let datos = rango.getValues; rango.setValues(datos); Gracias por el apoyo y por todo lo que comparte.
@JuanSGuzmanКүн бұрын
Hola! Ojo con los parentesis getValues() Saludos!
@Phoenix-dj3ej5 күн бұрын
Hola!! Tengo una duda, si deseo borrar la información de las listas desplegables al momento de cambiar la primera lista. Que puedo hacer?
@JuanSGuzmanКүн бұрын
Te tocaría incluir un pequeño código que explico aquí kzfaq.info/get/bejne/idqRnciLsLWdlnk.html Saludos!
@lluisax5 күн бұрын
Como siempre fantàstico!! He implementado herramientas en mi trabajo con QUERY y la verdad nada que ver la rápidez con que carga y la complejidad que puede llegar a tener 🏆🏆
@JuanSGuzmanКүн бұрын
Gracias por el aporte!
5 күн бұрын
alguien me podría decir porqué cuando quiero convertir esto a una macro ya no funciona?? 😥
@JuanSGuzmanКүн бұрын
Aquí te recomiendo que uses el código que doy en este video kzfaq.info/get/bejne/sOChh7WhqZ66pmQ.html Saludos!
5 күн бұрын
GENIO!!! después de muchísimos videos el tuyo es el ÚNICO que resuelve esta duda 👏👏👏 GRACIAS
@JuanSGuzmanКүн бұрын
Mil gracias!
@Srcr19896 күн бұрын
NO PUEDE PONER GOOGLE UN BOTON PARA ESTA FUNCION ASH OSEA
@JuanSGuzmanКүн бұрын
De acuerdo Creo que hay complementos que te ayudan con esto Saludos!
@AceSkyD6 күн бұрын
Excelente explicacio !!!, ¿Es posible una vez que envió el PDF se pueda enlazar otro en ese mismo sheet? Y que lleve otros datos para otro email?
@JuanSGuzmanКүн бұрын
Hola! Creo que no entiendo muy bien lo que quieres lograr. Si me lo puedes explicar un poco mas detalladamente te lo agradecería Mil gracias!
@marisarodenas6 күн бұрын
Podrías ayudarme con el código para que me traiga los eventos sin limites de fecha, traer los invitados en diferentes columnas, si se hizo o no la video llamada del evento?
@JuanSGuzmanКүн бұрын
Hola! Siempre hay que ponerle una fecha lo que puedes hacer es extenderlo por varios años Lo de la video llamada no se si se pueda, esa la veo mas dificil Saludos!
@prof_fabiodidone6 күн бұрын
Hola, buenas tardes. Muchas gracias por el tutorial. Yo le tengo que agregar una quinta opción. Me tira un mensaje de error que dice Bad Request Error 400. Tiene idea de por que puede ser? Muchas gracias.
@JuanSGuzman6 күн бұрын
A veces funciona salir de la cuenta y volver a entrar Saludos!
@prof_fabiodidone6 күн бұрын
@@JuanSGuzman Era en navegador. Uso el Brave. Con otro no tuve problemas. Gracias.
@Música_y_melodías_para_tí6 күн бұрын
Y como lo hago si necesito que estos datos no se repitan en otra hoja de cálculo ?
@JuanSGuzman6 күн бұрын
Puedes traerlo con un IMPORTRANGE o usar la función INDIRECTO Aquí te dejo un video mas avanzado kzfaq.info/get/bejne/or15fKp6zcvNY6s.html Saludos!
@marisarodenas6 күн бұрын
Hola, no me trae los eventos y tampoco me los muestra en sheets, escribí el código tal como lo muestras. Podrías ayudarme?
@JuanSGuzman6 күн бұрын
Que error te sale Saludos!
@marisarodenas6 күн бұрын
@@JuanSGuzman Hola, gracias por la respuesta. En realidad cuando traigo los eventos de un calendario funciona bien, pero luego cuando quiero traer los de todos no me trae nada. No me da error, sólo no carga la planilla.
@marisarodenas6 күн бұрын
Listo, no se que hice pero ya se resolvió, ahora me falta traer el nombre del calendario y los invitados que no logro que me los tome, pero es tema de otro video. Muchas gracias.
@viltontech6 күн бұрын
Hahahah somos INVENTARIO LOVERS!
@JuanSGuzman6 күн бұрын
De acuerdo!
@kellymelendezmusica6 күн бұрын
¿Cómo se hace si los datos están en otra hoja?
@JuanSGuzman6 күн бұрын
En otra hoja del mismo libro? Saludos!
@kellymelendezmusica5 күн бұрын
@@JuanSGuzman Sí🙏
@kellymelendezmusica6 күн бұрын
Buscarv de izquierda a derecha con Importrange
@JuanSGuzman6 күн бұрын
Creo que ahi seria mejor utilizar BUSCARX. Aquí te dejo un video x si no lo conoces kzfaq.info/get/bejne/nMqhZtFhrK6Rn6s.html Saludos!
@kellymelendezmusica5 күн бұрын
@@JuanSGuzman 🫶
@kellymelendezmusica5 күн бұрын
@@JuanSGuzman Era de derecha a izquierda, perdón🫠. Lo mismo, pero con los datos en otro libro.
@JuanSGuzmanКүн бұрын
@@kellymelendezmusica De nuevo, BUSCARX creo q es tu mejor opción Saludos!
@valeriafonseca82286 күн бұрын
Hola ! Das asesorias personalizadas ?
@JuanSGuzman6 күн бұрын
Hola! Si, tengo unas horas limitadas para esto Aquí te dejo un enlace juansguzman.com/consultoria Saludos!
@CentralAutomotriz-y3t6 күн бұрын
faltaria la parte de autoit :) grcias gracias gracias!!! bendiciones!!
@JuanSGuzman6 күн бұрын
Lo vuelvo a anotar ;)
@CentralAutomotriz-y3t6 күн бұрын
se agradece y mucho
@JuanSGuzman6 күн бұрын
Hola! Gracias a ti por tomarte el trabajo de comentar! Saludos!
@erikasj1108776 күн бұрын
hola! en el video comentas que tienes un curso gratis, cómo podría acceder a él?
@JuanSGuzman6 күн бұрын
Hola! Al suscribirte al newsletter aquí juansguzman.com/newsletter Saludos!
@user-qr3nb9dx4d6 күн бұрын
Gracias por el tutorial! Ojalá me puedas ayudar con una duda, al organizar con filtros, las filas no lo hacen correctamente si tengo una columna con formula concatenada, hay alguna forma de corregir?
@JuanSGuzman6 күн бұрын
Hola! Creo que no entiendo muy bien lo que quieres lograr. Si me lo puedes explicar un poco mas detalladamente te lo agradecería Mil gracias!
@marlonvelezrocha91286 күн бұрын
hola, podras hacer un video donde check list que cargue las tareas por default desde un catalogo, explico: tabla padre catalogo check list con su tabla hijo catalogo check list tareas, tabla padre check list equipos con su tabla hijo check list equipos tareas, al agregar un registro en la tabla padre check list equipos de acuerdo a la seleccion de la tabla catalogo check list, que en automatico agregue todas las tareas del seleccionado a la tabla check list equipos tareas, en resumen cada equipo que quiera hacerle un check list por default cargara las actividades que le correspondan
@JuanSGuzmanКүн бұрын
Muy interesante Si no estoy mal, le hice un proyecto a un cliente hace uno o 2 años donde era algo similar y debiamos usar google apps script para hacerlo Lo anoto para un video futuro Saludos!
@Benito-MExcel6 күн бұрын
Interesante Juan, muy bueno que nos enseñes varias fórmulas con sus Pros y Contras. Las primeras ya las conocía en cambio la función SCAN no. Saludos ❤
@JuanSGuzman6 күн бұрын
Hola! Gracias a ti por tomarte el trabajo de comentar! Saludos!
@audi31707 күн бұрын
amigo una pregunta... tendras el codigo para hacerlo en macros?.. podrías compartirlo por favor.. .gracias.
@JuanSGuzman6 күн бұрын
Lo anoto para un video porque no lo he hecho Saludos!
@audi31707 күн бұрын
Hola..gracias por tu ayuda..... necesito tu ayuda en esto... como hago para utilizarlo con excel 2016 o 2013? ya que la función IMAGE no esta disponible en estas versiones. estaré atento a tu respuesta... saludo cordial.
@JuanSGuzman6 күн бұрын
uyyy, yo para excel soy mas bien malo, no te sabría decir Saludos!
@valentinamurillo89837 күн бұрын
Acabas de hacerme millonaria. Que grande eres. Saludos!!
@JuanSGuzman6 күн бұрын
Jaja Contento de ayudar Saludos!
@yolylux13597 күн бұрын
Hola a mi no me deja poner numeros solo letras en formularios que podria ser?
@JuanSGuzman6 күн бұрын
debe tener una validación si tienes acceso al formulario, vete a los tres puntos de la derecha > Validación de respuesta y mira que validación tiene Saludos!
@yolylux13594 күн бұрын
Gracias por contestar saludos👍
@JosePena-ws3mr7 күн бұрын
como es si estoy desde celular o tablet? es muy poco intuitivo llevo buscando la opción media hora
@JuanSGuzman6 күн бұрын
De acuerdo sheets en el celular es un hueso, jaja 1) Seleccionas la columna Eso te trae como 3 opciones y una flecha > 2) Das clic en la flecha 3) Escoges "Eliminar columna" Saludos!
@victorblanco29427 күн бұрын
Como puedo hacer que sume un checkbox en lugar de números, siempre usando 2 criterios?
@JuanSGuzman6 күн бұрын
ve a validación de datos, busca la regla de validación y en las opciones, ponle como valor verdadero 1 y falso 0 Saludos!
@branndonalexisquinterolope9987 күн бұрын
Parce usted es duro, muchas gracias, el código me anda. Por alguna razón no logro es conectar a la hoja, tiene el mismo nombre, tiene todo, pero no lleva los datos, tampoco me genera error.
@JuanSGuzman6 күн бұрын
Dejame ver tu código Saludos!
@branndonalexisquinterolope9985 күн бұрын
@@JuanSGuzman const ID_CARPETA = "1NqY9SLLhzlnD1Z5eaTgRidpmRMtAsnIa"; function extraerInformacionPDF() { let carpeta = DriveApp.getFolderById(ID_CARPETA); let pdfs = carpeta.getFilesByType('application/pdf'); while (pdfs.hasNext()) { let pdf = pdfs.next(); Logger.log(pdf.getName()); let pdfBlob = pdf.getBlob(); let archivoTxt = Drive.Files.insert({title: pdfBlob.getName(), mimeType: 'application/pdf'}, pdfBlob, {ocr: true, ocrLanguage: "es"}); let idArchivoTxt = archivoTxt.getId(); let texto = DocumentApp.openById(idArchivoTxt).getBody().getText(); Logger.log(texto); let hoja = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("FWB"); } }