I have 2 multi select type of questions with different choices. and I want to hide certain choices in Q2 based on certain choices in Q1... in the attached; is it possible to hide the choice 'Slow' in Q2 if one picked 'Fast' in Q1? if so, what formula should I use?
Thanks Imran. your solution works fine. but isn't there a way of doing it without introducing another question? - I needed to hide more than one choice and that will mean I have to introduce more questions - Otherwise I might just have to put a constraint "not(selected(${what_liked}, 'fast') and selected(${what_disliked}, 'slow'))"
I am not sure whether there is a way of hiding option from lookup list. However, I think using constraint can be another good solution without having duplicate question.
I appreciate for both your time and response. I will proceed with the constraints as hopefully wait to hear if someone else has a different solution before I can close this post.
@Bornok is right that the best approach is to use a "choice filter". These are generally used in the context of cascading selects but in fact any true/false expression can be used to filter values in a list. You shouldn't need the extra calculates introduced, though.
The interesting part that is a little tricky to come up with is that name refers to the name column in the choices sheet. It's also possible to filter on label using label instead.