Cómo crear desplegables condicionales en Google Forms!
Вставка
- Опубліковано 6 жов 2024
- Hoy te muestro como crear preguntas que cambien dependiendo de respuestas anteriores, algo conocido como "Desplegables Condicionales" o "Desplegables Dependientes", todo en Google Forms
👍 Si te ha gustado este video, te encantará el curso gratis "Aprende Google Sheets en 2 horas". Aquí puedes obtener acceso juansguzman.co...
📋 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 más de 75 cursos completos de Sheets, Forms y Apps Script.
📝 Puedes encontrar este tutorial en forma escrita aquí
juansguzman.co...
🔔 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.co...
➤Patreon: juansguzman.co...
➤Telegram: juansguzman.co...
➤Instagram: juansguzman.co...
ⓕ - Facebook: juansguzman.co...
➤Tiktok: juansguzman.co...
𝕏 - (Twitter): juansguzman.co...
Cualquier sugerencia, pregunta o inquietud, te invito a comentar más abajo
▶️Videos Relacionados
Envíar respuestas de Forms a Sheets con GAS - • Enviar respuestas de u...
Desplegables Básicos en Sheets - • Actualización de Lista...
Desplegables Condicionales en Sheets (sin programar) - • Desplegables condicion...
Desplegables en AppSheet - • App de Tareas por Empl...
Desplegables con Selección Múltiple en Sheets - • Crear desplegables con...
Guía Completa de los Desplegables en Sheets - Parte 1 - • Guía Definitiva de las...
Guía Completa de los Desplegables en Sheets - Parte 2 - • Cómo crear listas desp...
Guía Completa de los Desplegables en Sheets - Parte 3 - • Cómo crear listas desp...
Guía Completa de los Desplegables en Sheets - Parte 4 - • Crear listas desplegab...
justo lo que andaba buscando, mi formulario quedó al 100. Gracias!
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
🙂 Supper util... un cliente trabaja con obras de contruccion... y cambia mucho de obra a obra el listado de subitems materiales y/o medidas ((para nosotros categoria)) y esto en un respiro total. por que me da confianza en que el formulario se actualiza con solo actualizar el Google Sheets. Mil millones de gracias!!!
Tenga su like no era exactamemge lo buscaba pero el video esta execelente medio ayudo a mejorar mi idea
A veces uno aprende más de lo que no estaba buscando ;)
Gracias por comentar!
Juan , excelente veo que estamos cerca al CRM, que tanto debo esperar? Tus competencias para el tema, mas la IA, van a tener resultados de gran valor para los emprendimientos nacionales . Felicitaciones Dos mil millones de gracias, tengo en el saco, todos los agradecimientos que te mereces, por el aumento de la visibilidad que obtenemos contigo, al refinar la información para hacer el seguimiento a nuestros clientes potenciales y ganar negocios
Hola!
Que amables palabras! Mil gracias!
Saludos!
Muchísimas gracias por tu aporte, me ayudaste mucho en mi trabajo.
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
hola, estoy muy agradecida con tu video no entendía porque me llevaba a la siguiente sección y no finalizaba, pero gracias a tu video encontre el error.
GRACIASSSSSS
te deseo lo mejor
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
Justo lo que andaba necesitando Juan, muchas gracias.
Excelente!
Hola Juan.
Excelente.
Recuerdo encontrar tu canal hace ya muchos años. Por alguna necesidad específica que tuve antes terminé enrolado y atrapado con VBA y excel, pero cuando quise hacer con esa casa, algo parecido a lo aprendido en tus videos me dí cuenta de todo el tiempo que perdí, especialmente por la falta de cursos como los tuyos, toda vez que allá la documentación es muy técnica pero poco didáctica.
Aquí seguiré para aprender más y compartir después.
Muy agradecido.
Siempre bienvenido!
Gracias por las amables palabras
Saludos!
Está muy bueno a pesar del detalle final... por lo demás es una lección bastante rica en temas como map, forEach, filter... muy muy bueno. Gracias por el contenido Juan.
Mil gracias!
Poderosa herramienta con miles de usos, gracias!
Hola
Excelente! Me alegra ser de utilidad.
Un gran saludo!
Hola Juan S Guzman mucha Felicidades muy buen trabajo, en el minuto 32 comentas que encontraste la solución para conectar las respuestas de Forms a Sheet? No veo el video en la descripción. Saludos desde México. Saludos...
Aquí te lo dejo
ua-cam.com/video/oec6P0x1HVQ/v-deo.html
Saludos!
@@JuanSGuzman Muchas gracias @JuanSGuzman, saludos.
Muy buen ejercicio, gracias 👏🏼👏🏼👏🏼👏🏼👏🏼👍🏻
Gracias a ti!!
Me gusta tu forma de explicar y la temática de tu canal. He aprendido cosas interesantes. Te sugiero un tema para un vídeo nuevo Hacer un Formulario para Pedidos, en el que enlacemos el listado de ítems y en la misma pregunta podamos introducir varios campos: ítem (de desplegable), color, talla y cantidad. De forma que podamos incluir tantos productos con ese patrón como queramos. ¿Qué te parece la idea?
Esta buenisima la idea
Sin embargo no creo que se pueda hacer en Forms
Nos tocaría hacerlo como un webapp...un pelin mas complicado
Saludos!
Gracias por todos tus videos, queria hacerte una pregunta, puedo darle formato a las preguntas desde GAS?? Gracias de nuevo, eres un ctack ❤
Hola!
Claro que si
Aquí te dejo un pequeño ejemplo de algo que se puede hacer
ua-cam.com/video/vkWnBEw7F3w/v-deo.html
Saludos!
Uy hombre! Que nivel, felicidades. Suscrito.
Mil gracias!
Muy buenos, Exelente explicacion. la limitacion que dices de crear muchas columas en respuesta es lo que no me gusta, si algun dia logras hacer respuestas en un base de datos de dos columas que es este el caso lo publicas.
Gracias por el comentario!
Saludos!
Hola Juan Buen dia. Felicitaciones y gracias por tus tutoriales.
Doy clases en una fundación que ayuda a pequeños emprendedores para que crezca su negocio. Uso las herramientas de Google por ser rápidas y gratuitas para ayudarlos.
Quisiera saber como hacer con Google forms un pedido que tenga precios y que al cerrarlo diga cuanto seria el total del pedido (cantidad x precio de cada producto)
La idea es que los clientes hacen el. Pedido y sepan cuanto es. El emprendedor arma el pedido y también sabe cuanto es el total.
Es posible con Google forms?
Gracias por tus videos!
Hola!
Gracias a ti por tomarte el trabajo de comentar!
Saludos!
Muchas gracias Juan, me sirvió muchísimo!!
Una pregunta, tengo dos columnas más con datos que tienen que ver con cada dato de la columna anterior, que en este ejemplo serían las siguientes columnas: "País", "Ciudad", "Superficie" y "Población"
¿Cómo puedo vincularlos?
Muy agradecido de antemano.
Saludos cordiales
Excelente Video Juan, me ha servido mucho, pero tengo un inconveniente y es que estoy trabajando con 4 columnas y las 3 primeras hay filas que se repiten, entonces, se que hay que dejar solo las repetidas, pero al momento de hacer el filter no me tiene en cuenta quitar las repetidas. No se si me hice entender, pero espero que me puedas ayudar. Gracias
Hola
Dejame ver como tienes tu código
Saludos!
Excelente conocimiento
Gracias. Saludos!
Estoy seguro que será de gran provecho.
Ojalá! Me "saqué un ojo" lográndolo, jaja
Hola Juan, soy nuevo seguidor, excelente trabajo, tengo una duda, ¿Cómo puedo hacer para que en vez de mandarme al submit me pase a otra sección definida?
Mil gracias
Complejo, por que te tocaría haber creado la sección antes, he ahi el gran reto
Lo volveré a revisar a ver si hacemos parte 2
Saludos!
Como siempre una joya de video
Gracias! 😊
3:23 Juan el Script funcionaría igual si elegimos Lista Desplegable en vez de Opción Múltiple, cierto? Lo digo porque la idea serpia que no se extienda tanto hacia abajo el Forms.
Si, se puede. Solo cambias el .asMultipleChoice() por .asListItem()
Saludos!
5:59 Ya contestado acá. 👍
Por que dices que te gusta más entrar al formulario de Google sheet? Que diferencia hay si no entro x ahi?
Me refiero a que tu puedes hacer formularios directamente desde Forms sin conectarlo a Sheets
Pero yo siempre los conecto con Sheets poruqe cuando tu, por ejemplo, copias el Sheet, si tiene un Form vinculado, tambien te lo copia
No es mas
Saludos!
Excelente vídeo... Aunque estoy intentando como un condicional adicional y no lo he logrado, ¿cómo me recomiendas hacerlo?
Muy buena explicación, pero tengo una duda de que hacer en caso de que las ciudades esten duplicadas,de que manera filtro nuevamente rspetando el pais , espero alguien pueda ayudarme
Hola Juan, excelente método. Pero me surge una inquietud: ¿Es necesario dividir en dos paginas? O es posible que en una sola pagina podamos hacer esto, hago referencia al brakpageitem.
Hola!
Yo creo que es obligatorio hacerlo en dos, por el tema de las secciones
Saludos!
Gracias por compartir tu conocimiento.
Tengo una duda no se si me puedas ayudar por favor.
Existe alguna manera que mediante las respuestas de una sección me envíe a la siguiente sección, es decir si en la sección 2 tengo 5 preguntas los cuales deben responder SI o NO, en caso de que la respuesta en 3 de las 5 preguntas sean un NO me envíe a enviar las respuestas (terminar formulario) y en caso de que la mayoría de esas preguntas sea un SI me envíe a contestar la siguiente sección.
Hola, habrá la posibilidad de que hicieras un video de un programa que vaya eliminando las opciones que ya han elegido los usuarios y que el nuevo usuario no le aparezca las respuestas ya seleccionadas.
Saludos.
Hola!
Claro que si
Pero no con este mismo video de condicionales me imagino?
Saludos!
@@JuanSGuzmancomo usted considere maestro, en lo personal estaría bien con el ejemplo del presente video. Gracias.
@@anahimatematicas9170 Lo veo muy dificil en este
Pero lo anoto para un proximio video
Saludos!
Hola sr. GUZMAN, quisiera saber si UD presta servicios de programación de formularios en Google form (avanzados) queremos realizar una serie de automatización es en la empresa y consideramos adecuado el uso de esta herramienta. Es un trabajo.macro que iría por módulos. Tenemos ya algo de trabajo avanzado pero por.falta de tiempo, hemos decidido subcontratat
Hola!
Desafortunadamente por tiempo no lo hago, pero te puedo referir a compañeros que te podrían ayudar
sebastian@juansguzman.com
Saludos!
Hola, buenas tardes. Muy útil el video muchas gracias☺tengo una consulta...si quiero que me arroje la fecha automática, como lo puedo hacer?
Hola!
Mil gracias
A que te refieres exactamente
Saludos!
hola@@JuanSGuzman, estoy creando un formulario y necesito que al momento de que la persona lo reciba para diligenciarlo, esa persona no ponga la fecha, si no que la fecha salga automática. En pocas palabras necesito asesoria para crear un buen formulario, ya que de esa información recolectada se va a trabajar en reportes
Pregunta, como se hace para que cadaque se seleccione una respuesta de una lista desplegable, se vaya eliminando automaticamente?
Hola Juan. Excelente video, me ayudó bastante pero tengo una duda. Por qué cuando el forms se crea automáticamente con datos que ingreso de forma manual funciona bien, pero cuando el forms se crea automáticamente con datos que llamo de otra hoja del sheet ya no funciona el codigo y arroja error? Agradecieria bastante tu ayuda y orientación.
1000 gracias.. como se coloca el nro de puesto o possicion de acuerdo al promedio que obtiene un grupo de estudiantes... como se haria,,gcs
Hay forma de que en una lista desplegable se pueda seleccionar más de un elemento?
Hola!
En Forms, no
Te tocaría otro tipo de pregunta
Saludos!
Con este método se podría limitar las respuestas?
Hmmm, no creo
Para limitar las respuestas habría que usar otras opciones
Saludos!
Buenos días Juan, muy buen contenido, te sigo hace 1-2 años. Quisiera saber cómo puedo contactarme para consultarte. Eh intentado buscar en tu web pero no me envía el mail de confirmación para suscribirme. Espero leas el mensaje. Excelente el canal como pocos eh visto. Saludos y espero puedas ver el mensaje!
Juan excelente tutorial video. Tengo una consulta, despues de incorporar los PAGE_BREAK, la función de resetear el formulario empezo aenviar un error, por ahi estuve leyendo que los items de tipo PAge_BREAK, que serían las secciones, no se borran de forma normal, en tu codigo veo que eso no falla, ¿sabes a que se puede deber y como darle solución?.
function resetearFormulario() {
const ID_Formulario = "--HIDDEN--"
let formulario = FormApp.openById(ID_Formulario)
let elementos = formulario.getItems()
elementos.forEach(elemento=>formulario.deleteItem(elemento))
}
18:12:07 Error
Exception: Invalid data updating form.
(anónimo) @ Código.gs:7
resetearFormulario @ Código.gs:5
La linea 5 del codigo es esta: elementos.forEach(elemento=>formulario.deleteItem(elemento))
De casualidad tienes secciones agregadas manualmente? O todo lo haces con el mismo código
Saludos!
si tienes @OnlyCurrentDoc puede ser una de las causas del error
Hola Juan buen dia.
Tengo que llenar en un formulario de google muchos datos que ya tengo en un sheet. NO TENGO ACCESO AL SHEET DEL FORMULARIO.
Es posible automatizar la carga del formulario con cada uno de los datos de mi sheet para evitar cargar uno a uno ?
Tengo 100 nombres, 100 domicilios y 100 emails en mi sheets... y tengo que cargarlos uno a uno... quiero que tome los datos de mi sheets y los cargue uno a uno en el formulario de forma automatica... es posible ? como ?
¡Hola, Juan! No puedo acceder a la plantilla ni al código
Hola!
En juansguzman.com puedes acceder a las plantillas
Saludos!
como hago un campo parafechas donde me arroje eel canlendario
Hola!
Has intentado con la pregunta "fecha" de Forms?
Saludos!
tengo un menu de enlaces o link en una sitio web, son como 10 enlaces, cada uno abre un formulario,, el punto es q cuando lleno los datos del firulario y envio rspuesta no puedo regresarne directamente al menu sino q debo dar atras muchas veces,,o salirme y volver entrar al menu,, se peude colocar un link de vuelta directamente al menu de opciones????
Yo creo que se puede en la descripción del formulario, pero no un botón
Saludos!
@@JuanSGuzman cuando ya envío la respuesta . Sale lamparte final q dice: desea.enviar.otra respuesta?
Bueno en esa.parte como se.haria un link de.regreso al principio?
El link de "Desea enviar otra respuesta" te sale? O es lo que quieres? Saludos!@@EnergiaOrgon
@@JuanSGuzman deseo regresar es al menú de los.link
@@EnergiaOrgon No se si se pueda la verdad, No sabría como
Saludos!
Hola alguien sabe como hacer si las ciudades también estan duplicadas? 😢
Cambia esto
let listadoCiudades = []
let listadoCiudadesDuplicadas = tablaDatos.filter(fila => fila[0] == pais).map(fila => fila[1])
listadoCiudadesDuplicadas.forEach(ciudad => {
if (listadoCiudades.indexOf(ciudad) == -1) listadoCiudades.push(ciudad)
})
Saludos!
Hasta 8:22
Gracias por aportar!
31:53 "... les dejo en la descripción."
- ¿¿doonde??
Jaja
Aquí queda
ua-cam.com/video/oec6P0x1HVQ/v-deo.html
Saludos!
me quede pegado desde la primera ejecucion... q tristeza
Hola!
No entendí muy bien lo que te pasó. Cualquier cosa me cuentas
Saludos!
Muchísimas gracias por contestar, es que cuando ejecutas por primera vez el appsript en el video, en esa ejecución a mi me da error y he escrito todo tal cual, y el id del formulario he verificado que este bien copiada. Y lo que me dice chat gpt a lo que entendi es que la quinta linea esta mala la del comando delete.item. Me da un pesar no poder replicar lo del video. @@JuanSGuzman
No le hagas caso a GPT ;) Mira mas bien el error que te sale. Para esto. Dime cual es@@viktororkas
Esta muy bueno , pero va super rapido
Tienes razón!
Gracias por la retroalimentación
En mi defensa, el tema es tan complejo y tiene tantas cosas, que si voy más despacio explicando mas cosas me demoraría mas de 1 hora. Pero tienes razón, a veces me acelero
Jaja
Saludos!
@@JuanSGuzman yo lo veo en x2
@@L4SHER0X Yo tambien, jaja
Saludos!