this is sometihng im trying to do also, but i have a list of items 31 possibilities for the vaule i want to be seen or not seen. is there a way to do this so i wont have to type 31 vaules ${myfiled} = 'answer1', 'answser2', 'answer'?

Either way when you are attempting to show relevance of a following question based on 31 previous different answers you will need to type in the values into a calculation. The two options for this are the original way I suggested in this post with "or" statements using the question name and answer if they are from different questions, or as James pointed out, using regex statements when there is more than one value from the same question. Both ways require you having to enter (type) the values into the calculation that you want to be used to make the following question relevant.

I realised I never actually got back to you on this one James. Yes, it was to just minimise the length. Although the user decided to go in a different direction and we didn't really need to pursue this option anymore.

Also, it reminded me about that old joke "If you have a problem that you need to solve with regex, well now you have two problems!"

Yes, you can use similar logic for select multiple questions, you may just need to use the select() or contains() expressions to validate if the choices you want to use for the selection have been selected or are contained in the string that is generated when a user selects values in a select multiple. Have a look how the values are stored and then you can work out the way to check if the value you want is selected and then make further questions relevant or not.