Cómo crear desplegables condicionales en Google Forms!

Поделиться
HTML-код
  • Опубликовано: 4 окт 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

  • @xaviercruz2635
    @xaviercruz2635 14 дней назад +1

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

    • @JuanSGuzman
      @JuanSGuzman  3 дня назад

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

  • @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!!!

  • @ivanleiva9651
    @ivanleiva9651 Год назад +3

    Justo lo que andaba necesitando Juan, muchas gracias.

  • @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!

  • @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!

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

  • @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!

  • @cgp2409
    @cgp2409 11 месяцев назад +1

    Poderosa herramienta con miles de usos, gracias!

    • @JuanSGuzman
      @JuanSGuzman  11 месяцев назад

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

  • @gr_x24510
    @gr_x24510 11 месяцев назад +1

    Uy hombre! Que nivel, felicidades. Suscrito.

  • @FranciscoJGH
    @FranciscoJGH Год назад +1

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

  • @erickemmanuelmadera2751
    @erickemmanuelmadera2751 Год назад +2

    Como siempre una joya de video

  • @FranciscoMartinez-mc8wq
    @FranciscoMartinez-mc8wq Год назад +1

    Gracias por tus videos!

    • @JuanSGuzman
      @JuanSGuzman  Год назад

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

  • @FernandoJolivot
    @FernandoJolivot День назад

    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?

  • @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!

  • @JC852654SN
    @JC852654SN Год назад +1

    Excelente conocimiento

  •  Год назад +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
      ruclips.net/video/oec6P0x1HVQ/видео.html
      Saludos!

    •  Год назад +1

      @@JuanSGuzman Muchas gracias @JuanSGuzman, 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

  • @Leover378
    @Leover378 Год назад +1

    Estoy seguro que será de gran provecho.

    • @JuanSGuzman
      @JuanSGuzman  Год назад

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

  • @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
      ruclips.net/video/vkWnBEw7F3w/видео.html
      Saludos!

  • @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!

  • @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!

  • @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!

  • @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á. 👍

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

  • @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!

  • @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!

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

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

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

  • @jhonny891211
    @jhonny891211 7 месяцев назад

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

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

  • @alejandromancilla619
    @alejandromancilla619 6 месяцев назад +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!

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

  • @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!

  • @anahimatematicas9170
    @anahimatematicas9170 6 месяцев назад +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!

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

  • @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!

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

    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!

  • @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!

  • @miguelros96
    @miguelros96 8 месяцев назад +1

    Hasta 8:22

  • @L4SHER0X
    @L4SHER0X Год назад +1

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

    • @JuanSGuzman
      @JuanSGuzman  Год назад

      Jaja
      Aquí queda
      ruclips.net/video/oec6P0x1HVQ/видео.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!