@evores, I think that would be unfair and impossible as the system will list out all 8 responses that you selected in Q1. Maybe you could limit Q1 with only 4 choices that can be selected. That should solve your issue.
Q1. Which all brands you are aware of? (Multiple selection possible)
Brand 1
Brand 2
Brand 3
Brand 4
Brand 5
Brand 6
Brand 7
Brand 8
Brand 9
Brand 10
And respondent have selected 8 brands (1 to 8) but I want to randomly display only 5 brands for next question (Q2).
Condition: If Brand 1 or Brand 4 are selected in Q1 they should compulsorily display for next question (Q2).
Q2. Which all brands do you associate with (any given statement)? Multiple choice
Now for the Q2 should display Brand 1, Brand 4 (as they both are selected in Q1) and other 3 random brands from the selected in Q1.
Similarly
If respondent have selected 6 brands (2, 3, 4, 6, 9 ,10) but I want to randomly display only 5 brands for next question (Q2).
Condition: If Brand 1 or Brand 4 are selected in Q1 they should compulsorily display for next question (Q2).
Q2. Which all brands do you associate with (any given statement)? Multiple choice
In this case, for the Q2 should display Brand 4 (as Brand 4 is selected but Brand 1 is not selected in Q1) and other 4 random brands from the selected in Q1.
If 5 or less brands are selected in Q1 all the brands should be displayed for Q2.
Thanks for your explanation but does not quite understand it.
According to your example, in question 1 we have 8 brands and two brans were selected, let say brand 1 and brand 4-
In question 2, I would want to see only the option of brand 1 and brand 4 as they were selected in question 1. Brand 2, 3, 5, 6, 7 and 8 will not displayed
I want a code capable of performing the above action