Do not select the same modality in multiple variables if it is selected once

Bonjour la communauté,

Comment empêcher de sélectionner la même modalité dans plusieurs variables si elle sélectionnée une fois ?

Exemple: Si la mangue est cochée en Q1, empêcher qu’elle soit sélectionnée encore en Q2 , Q3 et Q4 etc.

Merci d’avance !

1 Like

Bonjour @Aly
Je pense que tu peux utiliser la colonne “choice_filter” en utilisant la syntaxe not(selected(${Q1}, name) sur Q2. Voici un poste qui explique cela : Display those choices that are not selected in a select multiple question previously - #3 by Kal_Lam
Tu peux utiliser l’opérateur AND s’il y a besoin de combiner plusieurs conditions, par exemple pour Q3 tu peux utiliser not(selected(${Q1}, name) AND not(selected(${Q2}, name)

Dis moi si ça marche pour toi :wink:

1 Like

Merci beaucoup pour votre réponse, toutefois sauf erreur de ma part on ne s’est pas compris, je m’explique:

Nous avons 4 modalités:

1
2
3
4

En choix unique si la modalité 4 est citée en Q1, il ne faut plus donner la possibilité de cocher cette même modalité dans les questions suivantes.

Par contre, si la modalité 4 n’est pas citée en Q1 et que si elle est citée en Q2 il ne faut plus qu’elle puisse être cochée en Q3.

Il faut qu’elle soit côchée une seule fois.

Merci.

@Aly, is it an issue for a select_one question type instead of the select_multiple question type?

If that is your requirement, then this post discussed previously should help you solve your issue:

If it’s an issue related to the select_multiple question type then the workaround shared by @Mandranto above should help you solve your issue.