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

КОМЕНТАРІ • 103

  • @carlosalejos4817
    @carlosalejos4817 Місяць тому +1

    justo lo que andaba buscando, mi formulario quedó al 100. Gracias!

    • @JuanSGuzman
      @JuanSGuzman  Місяць тому

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

  • @JimmyQuirogaA
    @JimmyQuirogaA Рік тому +2

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

  • @xaviercruz2635
    @xaviercruz2635 16 днів тому +1

    Tenga su like no era exactamemge lo buscaba pero el video esta execelente medio ayudo a mejorar mi idea

    • @JuanSGuzman
      @JuanSGuzman  5 днів тому

      A veces uno aprende más de lo que no estaba buscando ;)
      Gracias por comentar!

  • @luisgermanbenavidesgarcia8090
    @luisgermanbenavidesgarcia8090 Рік тому +2

    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

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @EnriEscobarEscobar
    @EnriEscobarEscobar 4 місяці тому +1

    Muchísimas gracias por tu aporte, me ayudaste mucho en mi trabajo.

    • @JuanSGuzman
      @JuanSGuzman  4 місяці тому

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

  • @mharyh.o.9331
    @mharyh.o.9331 11 місяців тому +1

    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

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому +1

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

  • @ivanleiva9651
    @ivanleiva9651 Рік тому +3

    Justo lo que andaba necesitando Juan, muchas gracias.

  • @cr-vip1579
    @cr-vip1579 Рік тому

    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.

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Siempre bienvenido!
      Gracias por las amables palabras
      Saludos!

  • @unedocencia1069
    @unedocencia1069 Рік тому +2

    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.

  • @cgp2409
    @cgp2409 11 місяців тому +1

    Poderosa herramienta con miles de usos, gracias!

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому

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

  •  Рік тому +3

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

    • @JuanSGuzman
      @JuanSGuzman  Рік тому +2

      Aquí te lo dejo
      ua-cam.com/video/oec6P0x1HVQ/v-deo.html
      Saludos!

    •  Рік тому +1

      @@JuanSGuzman Muchas gracias @JuanSGuzman, saludos.

  • @FranciscoJGH
    @FranciscoJGH Рік тому +1

    Muy buen ejercicio, gracias 👏🏼👏🏼👏🏼👏🏼👏🏼👍🏻

  • @tomasdelahera3827
    @tomasdelahera3827 Рік тому +1

    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?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      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!

  • @carloszambrano8553
    @carloszambrano8553 3 місяці тому +1

    Gracias por todos tus videos, queria hacerte una pregunta, puedo darle formato a las preguntas desde GAS?? Gracias de nuevo, eres un ctack ❤

    • @JuanSGuzman
      @JuanSGuzman  3 місяці тому

      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!

  • @gr_x24510
    @gr_x24510 11 місяців тому +1

    Uy hombre! Que nivel, felicidades. Suscrito.

  • @cristianquiroz5304
    @cristianquiroz5304 2 місяці тому +1

    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.

    • @JuanSGuzman
      @JuanSGuzman  2 місяці тому

      Gracias por el comentario!
      Saludos!

  • @FernandoJolivot
    @FernandoJolivot 2 дні тому

    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?

  • @FranciscoMartinez-mc8wq
    @FranciscoMartinez-mc8wq Рік тому +1

    Gracias por tus videos!

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

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

  • @cbustossch
    @cbustossch 9 місяців тому +1

    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

  • @ubaldolopez_CN
    @ubaldolopez_CN 3 місяці тому +1

    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

    • @JuanSGuzman
      @JuanSGuzman  3 місяці тому

      Hola
      Dejame ver como tienes tu código
      Saludos!

  • @JC852654SN
    @JC852654SN Рік тому +1

    Excelente conocimiento

  • @Leover378
    @Leover378 Рік тому +1

    Estoy seguro que será de gran provecho.

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Ojalá! Me "saqué un ojo" lográndolo, jaja

  • @JotaHoyos
    @JotaHoyos Місяць тому +1

    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?

    • @JuanSGuzman
      @JuanSGuzman  Місяць тому +1

      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!

  • @erickemmanuelmadera2751
    @erickemmanuelmadera2751 Рік тому +2

    Como siempre una joya de video

  • @Leover378
    @Leover378 Рік тому +2

    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.

    • @JuanSGuzman
      @JuanSGuzman  Рік тому +1

      Si, se puede. Solo cambias el .asMultipleChoice() por .asListItem()
      Saludos!

    • @Leover378
      @Leover378 Рік тому +1

      5:59 Ya contestado acá. 👍

  • @paulabayo7872
    @paulabayo7872 7 місяців тому +1

    Por que dices que te gusta más entrar al formulario de Google sheet? Que diferencia hay si no entro x ahi?

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому

      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!

  • @Carlos_Alberto_Jimenez
    @Carlos_Alberto_Jimenez Рік тому

    Excelente vídeo... Aunque estoy intentando como un condicional adicional y no lo he logrado, ¿cómo me recomiendas hacerlo?

  • @DanielaSanchez-v9r
    @DanielaSanchez-v9r 9 місяців тому

    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

  • @soulforce4999
    @soulforce4999 Рік тому +1

    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.

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому

      Hola!
      Yo creo que es obligatorio hacerlo en dos, por el tema de las secciones
      Saludos!

  • @jesussanchez-uq4hr
    @jesussanchez-uq4hr Рік тому

    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.

  • @anahimatematicas9170
    @anahimatematicas9170 7 місяців тому +1

    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.

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому +1

      Hola!
      Claro que si
      Pero no con este mismo video de condicionales me imagino?
      Saludos!

    • @anahimatematicas9170
      @anahimatematicas9170 6 місяців тому +1

      ​@@JuanSGuzmancomo usted considere maestro, en lo personal estaría bien con el ejemplo del presente video. Gracias.

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому +1

      @@anahimatematicas9170 Lo veo muy dificil en este
      Pero lo anoto para un proximio video
      Saludos!

  • @FidelRojasVargas
    @FidelRojasVargas 5 місяців тому +1

    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

    • @JuanSGuzman
      @JuanSGuzman  5 місяців тому

      Hola!
      Desafortunadamente por tiempo no lo hago, pero te puedo referir a compañeros que te podrían ayudar
      sebastian@juansguzman.com
      Saludos!

  • @lcqe
    @lcqe Рік тому

    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?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Mil gracias
      A que te refieres exactamente
      Saludos!

    • @lcqe
      @lcqe Рік тому +1

      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

  • @jhonny891211
    @jhonny891211 7 місяців тому

    Pregunta, como se hace para que cadaque se seleccione una respuesta de una lista desplegable, se vaya eliminando automaticamente?

  • @Diego_omejia
    @Diego_omejia Рік тому

    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.

  • @luisjalvarezbayona6717
    @luisjalvarezbayona6717 Рік тому

    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

  • @ivansower
    @ivansower 7 місяців тому +1

    Hay forma de que en una lista desplegable se pueda seleccionar más de un elemento?

    • @JuanSGuzman
      @JuanSGuzman  4 місяці тому

      Hola!
      En Forms, no
      Te tocaría otro tipo de pregunta
      Saludos!

  • @alejandromancilla619
    @alejandromancilla619 7 місяців тому +1

    Con este método se podría limitar las respuestas?

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому

      Hmmm, no creo
      Para limitar las respuestas habría que usar otras opciones
      Saludos!

  • @brunolopresti2555
    @brunolopresti2555 Рік тому

    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!

  • @heraldohernandez3364
    @heraldohernandez3364 Рік тому +1

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

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      De casualidad tienes secciones agregadas manualmente? O todo lo haces con el mismo código
      Saludos!

    • @sergiocasas2366
      @sergiocasas2366 3 місяці тому

      si tienes @OnlyCurrentDoc puede ser una de las causas del error

  • @FernandoJolivot
    @FernandoJolivot 9 місяців тому

    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 ?

  • @Juliette-s5o
    @Juliette-s5o 7 місяців тому +1

    ¡Hola, Juan! No puedo acceder a la plantilla ni al código

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому

      Hola!
      En juansguzman.com puedes acceder a las plantillas
      Saludos!

  • @EnergiaOrgon
    @EnergiaOrgon 11 місяців тому +1

    como hago un campo parafechas donde me arroje eel canlendario

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому

      Hola!
      Has intentado con la pregunta "fecha" de Forms?
      Saludos!

  • @EnergiaOrgon
    @EnergiaOrgon 11 місяців тому +1

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

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому

      Yo creo que se puede en la descripción del formulario, pero no un botón
      Saludos!

    • @EnergiaOrgon
      @EnergiaOrgon 11 місяців тому +1

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

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому

      El link de "Desea enviar otra respuesta" te sale? O es lo que quieres? Saludos!@@EnergiaOrgon

    • @EnergiaOrgon
      @EnergiaOrgon 11 місяців тому +1

      @@JuanSGuzman deseo regresar es al menú de los.link

    • @JuanSGuzman
      @JuanSGuzman  11 місяців тому

      @@EnergiaOrgon No se si se pueda la verdad, No sabría como
      Saludos!

  • @ceciliamartinez168
    @ceciliamartinez168 5 місяців тому +1

    Hola alguien sabe como hacer si las ciudades también estan duplicadas? 😢

    • @JuanSGuzman
      @JuanSGuzman  5 місяців тому

      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!

  • @miguelros96
    @miguelros96 8 місяців тому +1

    Hasta 8:22

  • @L4SHER0X
    @L4SHER0X Рік тому +1

    31:53 "... les dejo en la descripción."
    - ¿¿doonde??

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Jaja
      Aquí queda
      ua-cam.com/video/oec6P0x1HVQ/v-deo.html
      Saludos!

  • @viktororkas
    @viktororkas 6 місяців тому +1

    me quede pegado desde la primera ejecucion... q tristeza

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому

      Hola!
      No entendí muy bien lo que te pasó. Cualquier cosa me cuentas
      Saludos!

    • @viktororkas
      @viktororkas 6 місяців тому +1

      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

    • @JuanSGuzman
      @JuanSGuzman  6 місяців тому

      No le hagas caso a GPT ;) Mira mas bien el error que te sale. Para esto. Dime cual es@@viktororkas

  • @katherinemoreno530
    @katherinemoreno530 Рік тому

    Esta muy bueno , pero va super rapido

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      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!

    • @L4SHER0X
      @L4SHER0X Рік тому +1

      @@JuanSGuzman yo lo veo en x2

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      @@L4SHER0X Yo tambien, jaja
      Saludos!