Search the knowledge base, browse our resources, and visit our forum for more detailed information
Read in English | Leer en español | اقرأ باللغة العربية Dernière mise à jour : 29 juil. 2025
Le type de réponse Matrice de questions permet aux utilisatrices et utilisateurs de créer un groupe de questions qui s’affichent dans un format matriciel, où chaque cellule de la matrice représente une question distincte. Pour utiliser ce type de réponse, définissez le nombre de lignes et de colonnes que vous souhaitez dans votre ensemble matriciel et attribuez une étiquette ou un nom à chaque ligne et colonne. Chaque colonne peut être un type de question différent. Dans la capture d’écran ci-dessus, les deux premières colonnes sont des questions à choix unique, et la troisième colonne est une question numérique.

Ce type de réponse fonctionne uniquement avec Enketo, en utilisant la mise en page Grid-theme. Les formulaires sont définis sur une mise en page à page unique par défaut -- pour la modifier, trouvez le bouton « layout » dans la barre d'outils de l'interface de création de formulaires, sélectionnez « grid-theme », enregistrez cette modification et redéployez votre formulaire pour que ces changements soient actifs.
Enketo prend en charge uniquement jusqu'à 10 colonnes dans les versions antérieures à 2.8.0, jusqu'à 13 à partir de la version 2.8.0 incluse.
Accédez à votre interface de création de formulaires et cliquez sur « Add question »
Sélectionnez « Question Matrix »

Cliquez sur l’icône d’engrenage dans chaque colonne pour définir le type de question.

Sélectionnez le type de question
Ajoutez l’étiquette de colonne et l’étiquette de réponse

Sélectionnez l’icône d’engrenage dans « Row » pour définir l’étiquette de ligne

Vous pouvez également créer une Matrice de questions dans un XLSForm en suivant les instructions décrites dans les images ci-dessous :
feuille survey
type |
name |
label |
required |
|
|---|---|---|---|---|
begin_kobomatrix |
M1 |
Items |
assets |
|
select_one yn |
Q1 |
Q1. Quels biens possédez-vous à la maison |
TRUE |
|
integer |
Q2 |
Q2. Nombre de biens |
TRUE |
|
end_kobomatrix |
||||
survey |
feuille choices
list_name |
name |
label |
|---|---|---|
assets |
car |
Voiture |
assets |
bike |
Vélo |
assets |
tv |
TV |
yn |
yes |
Oui |
yn |
no |
Non |
choices |
feuille settings
style |
|---|
theme-grid no-text-transform |
settings |
Cette méthode utilise begin_kobomatrix,
end_kobomatrix et kobo--matrix_list.
En suivant les étapes ci-dessus, vous devriez voir la matrice de questions illustrée dans la capture d’écran ci-dessous (dans Enketo uniquement) :

Il est également possible d’inclure des conditions relevant et constraint dans la matrice comme suit :
feuille survey
type |
name |
label |
required |
|
relevant |
constraint |
|---|---|---|---|---|---|---|
begin_kobomatrix |
M1 |
Items |
assets |
|||
select_one yn |
Q1 |
Q1. Quels biens possédez-vous à la maison |
TRUE |
|||
integer |
Q2 |
Q2. Nombre de biens |
TRUE |
${Q1} = “yes” |
. > 2 |
|
end_kobomatrix |
||||||
survey |
Did you find what you were looking for? Was the information clear? Was anything missing?
Share your feedback to help us improve this article!
KoboToolbox is maintained by Kobo Inc.