How to build Conditional Dropdowns in Google Forms

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • In this tip, we will create a Google Form that uses sections to simulate dependent dropdowns
    ➤You can find the template from this video in my patreon page, where you´ll also have priority responses to your questions
    practicalsheet...
    You can also join my academy practicalsheets.com, where you´ll find, not only the templates for this and all the videos, but also Google Sheets Courses, technical service, and more
    ➤You can also subscribe to the channel where you´ll find a new Sheets video every week.
    Here are some of the places where you can follow and support me:
    ➤Patreon: practicalsheet...
    ➤Webpage: practicalsheet...
    ➤Newsletter: practicalsheet...
    ➤Telegram: practicalsheet...
    ➤Facebook: practicalsheet...
    ➤Twitter: practicalsheet...
    Any suggestion, question or insights, feel free to comment below

Комментарии • 30

  • @TomeAM
    @TomeAM Год назад +4

    For updating your form, you could use a trigger and set it as so: Select event source->From form->Select event type->On open
    Also, specially for form events triggers, it best to have your code inside the form itself rather than the spreadsheet, and connect to the spreadsheet to get the range at the beginning of the code.
    Sorry for bad English, saludos desde Argentina!

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

      Thanks for the comment!
      Actually where I´m stuck is not in the trigger part, but in how to replace the options with the navigation, without having to create new questions
      Regards!

    • @tunahanyldzsy
      @tunahanyldzsy 4 месяца назад +1

      @@practicalsheets Was it possible to solve this problem?

    • @practicalsheets
      @practicalsheets  4 месяца назад

      @@tunahanyldzsy Haven´t continued insistig...but I will and let you all know
      Kind Regards

    • @diegoberan7883
      @diegoberan7883 4 месяца назад +1

      I'm working on a python script to set up the form through the forms API strait from an API that has info about counties, states and cities.

  • @FranciscoLeisewitz
    @FranciscoLeisewitz 9 месяцев назад +1

    It is possible to runs multiple subcategories (levels) and connect them with the sections? to have separated choices?

  • @brunopadula7136
    @brunopadula7136 10 месяцев назад +1

    So basically, your form creates new sections along the way. Is that correct? Like: at first your form has just one section, but as soon as you choose one of the first options available in the first question, it creates another section accordingly to the answer previously given? I'm stuck with kindaof huge problem: I need more than 120 sections available in my form and I don't know how to do it

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

    hello, thank you for amazing tutorial, that script is really useful, but how to add survey question after users click their city? so the list of survery question is in the one section.

    • @practicalsheets
      @practicalsheets  3 месяца назад

      Not easy, would have to add it at the beginning to tell the newly created questions where to go after
      Let me think about it
      Kind Regards

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

    Brilliant. Thank you so much!

  • @ErickBoyd-yw9yc
    @ErickBoyd-yw9yc 11 месяцев назад +2

    Dropdowns is not the same thing as multiple choice. How do you create the conditional logic with dropdowns not multiple choice?

  • @SalmaArif-u1o
    @SalmaArif-u1o 2 месяца назад +1

    i wonder why i failed the next conditional dropdown like it can generate first dropdown but it can't generate the next sections. and first dropdown also contains some unecessary part like enter (empty space) and dash, and even the title i put above the table

    • @practicalsheets
      @practicalsheets  Месяц назад

      It's a tricky script, you could paste the code and I could quickly look at it
      Kind Regards

  • @kocoi
    @kocoi 18 дней назад +1

    how to make drop-down that only one section or no need to click next

    • @practicalsheets
      @practicalsheets  11 дней назад

      Not possible in Forms (as far as I know)
      I would look into the possibility of doing a webApp form
      Kind Regards

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

    It is showing error "table.shift is not a function"
    how to resolve this ?

    • @practicalsheets
      @practicalsheets  10 месяцев назад

      normally the problem is in the definition of table
      you may have forgotten to add .getValues()
      Regards!

  • @nishanmostafa
    @nishanmostafa 26 дней назад +1

    Awesome

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

    could you please share the code

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

    Sir where can I find this script file

  • @Nik-m8k
    @Nik-m8k 7 месяцев назад +1

    then this is savings in google sheets in different different rows for different different section when we have too many options this is just complicated

    • @practicalsheets
      @practicalsheets  6 месяцев назад

      You are right. There is no simple way of doing it. The truth is that for this is better to do a webapp or use AppSheet
      Kind Regards

  • @LokeshS-r4k
    @LokeshS-r4k Год назад +3

    Can you please share the script as text?

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

      Hello!
      You may find all templates in the patreon page
      Regards!

  • @shanetaylor1491
    @shanetaylor1491 9 месяцев назад +1

    Are you available for hire?

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

    😘 Thank you!

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

    Couldn't find a way to do it. Built a google web app that connects to google sheets that has the right functionality. This video shows how to do it exactly: ruclips.net/video/dApK5_YEyzk/видео.html

    • @practicalsheets
      @practicalsheets  10 месяцев назад +1

      Thank you so much
      Agree that the best way of doing it is not in Google Forms, but in a webapp
      Regards!