Forum Discussion
Multiple Choice answers with branching per answer
Hello, I am new to the MS Forms platform but so far find it to be user friendly. The challenge I am having now thought is determining if the system allows for branching per answer when the question is multiple choice? In the multiple choice question below, I would like to be able to indicate if the person selects "None" then they automatically move to the next question otherwise they can select multiple answers. Is there a way to do this within Forms?
Thank you for your guidance.
- themightymrpCopper Contributor
BeckyLC I would like to know if this is possible too. Did you ever get an answer?
- RobElliottSilver Contributor
themightymrp it is not possible to have branching based on answers selected in a multiple choice question. You can only have branching from the question itself, whichever options are selected.
Rob
Los Gallardos
Microsoft Power Automate Community Super User
- Simon_P735Copper Contributor
This doesn't seem to be possible at the moment. I don't actually think that branching based upon multiple selections is feasible. What is actually required is conditional questions. So, the option of having a rule on a question that says - show this question if the following condition is true. e.g.
On question 9 have a rule that says only show this question if the respondent selected choice 5 on question 6 etc.
- KumarHari007Copper ContributorI have been trying to research to solve the same. Q1 O1 + Q2 O1 should give me Q3/S2, Q1 O1 + Q2 O2 should give me Q4/S3 where Q is a question, O is Option of a question and S is a section.
Forms is like someone's pet project at Microsoft and is not really advanced. It is definitely clunky and hope there will be more advancements as most often we run into this above scenario. A combination of two questions decides further sets of questions.- Karen2021Copper Contributor
KumarHari007 we are needing to do the same thing.
- jbarnes2112Copper Contributor
I think people are hung up on the skip function and all its permutations. What is really needed here is way to hide questions. If you select one or more of the answers, activate / unhide any related question (or section if you need more than one question). If it has to be tied to skipping logic, then select it on the specific question - if answer X is not selected in question Y then skip me. Note this is more than the original question. Way I read they just wanted one of the options to be selector for the choice. A built in "None of the above" answers (like the "Other" option) would work for that. Still with little logic a question/section could be skipped based on another question's answer.
- kirstenmillerCopper Contributor
BeckyLC unfortunately this feature is unavilable in MS Forms.
I do hope they implement this in the near future.
- RobElliottSilver Contributor
kirstenmiller I suspect this will never be implemented because the branching would have to take account of every possible combination of checkboxes selected.
Rob
Los Gallardos
Microsoft Power Automate Community Super User- kirstenmillerCopper Contributor
RobElliott that's unfortunate as theres plenty of competitor programs that have that feature.
- Serhio2095Copper Contributor
Hello BeckyLC!
Unfortunately, Microsoft Forms does not support complex branching logic for each answer in multiple-choice questions. For a detailed overview of the capabilities and limitations of Microsoft Forms, you might find this article Microsoft Forms Branching Guide useful. It also suggests Plumsail Forms as an alternative, which offers more flexible configuration options for complex scenarios.
- Rob_ElliottBronze Contributor
Serhio2095 I'm sorry but I disagree with you. Choice questions that allow multiple answers cannot branch in the way you have described. It doesn't matter whether the user has selected "none " or a combination of other questions 1: there is still only 1 branching option when the user clicks next. Branching based on which combination of answers is selected is not possible. The branching from a multi-answer question can only take you to a section, another question or the end of the form. It cannot do "If questions 1 & 2 are checked go to question 12", "if questions 3 and 4 are checked go to question 13", "if questions 1 & 4 are checked go to question 14". It cannot evaluate which combination of answers has been checked.
Rob
Los Gallardos
Microsoft Power Automate Community Super User.
Principal Consultant, SharePoint and Power Platform WSP Global (and classic 1967 Morris Traveller driver)- Serhio2095Copper ContributorHi Rob! Thank you for your correction, you are right, I didn't read the question carefully. I have corrected my answer. Thanks again:)