Vivick
XLDnaute Nouveau
Bonjour messieurs-dames les experts !
Je m'en remets à vous pour un petit souci que je n'arrive pas à régler avec des formules.
Voici le sujet :
J'ai des réponses à un questionnaire, où à l'une des questions je propose de cocher différentes réponses prédéfinies (mettons A, B, C) mais également d'ajouter leur avis avec la réponse "Autre". Lorsqu'ils cochent cette case, ils répondent un ou plusieurs mots.
Je me retrouve donc avec une base qui ressemble à cela (exemples inventés) :
Colonne A : Colonne B
personne 1 : A, C
personne 2 : B, C
personne 3 : bidule
personne 4 : B, machin
personne 5 : A, B, chouette
L'ensemble des réponses cochées par les participants se retrouve dans une même cellule, séparées par des virgules.
J'ai eu un peu de mal à trouver comment compter le nombre de réponses A, le nombre de B, etc. mais j'ai réussi avec NB.SI(B:B;"*A*") et ainsi de suite pour les autres réponses pré-définies (ce qui est tout bête finalement, mais il fallait le savoir).
Pour ce qui est des réponses différentes, je ne souhaite pas les enregistrer séparément (cela fera l'objet d'un traitement spécifique ultérieur). Je souhaite plutôt obtenir le nombre de réponses "Autre".
Dans mon exemple, j'aurais donc :
A : 2
B : 3
C : 2
Autre : 3
A titre d'info, les réponses sont toutes dans le même ordre d'apparition, si cochées : la réponse A apparaîtra avant la B, la B avant la C, etc. et la "Autre" sera toujours à la fin (mais de longueur variable).
Merci d'avance pour vos éclaircissements !
(J'espère que le problème est suffisamment détaillé)
Je m'en remets à vous pour un petit souci que je n'arrive pas à régler avec des formules.
Voici le sujet :
J'ai des réponses à un questionnaire, où à l'une des questions je propose de cocher différentes réponses prédéfinies (mettons A, B, C) mais également d'ajouter leur avis avec la réponse "Autre". Lorsqu'ils cochent cette case, ils répondent un ou plusieurs mots.
Je me retrouve donc avec une base qui ressemble à cela (exemples inventés) :
Colonne A : Colonne B
personne 1 : A, C
personne 2 : B, C
personne 3 : bidule
personne 4 : B, machin
personne 5 : A, B, chouette
L'ensemble des réponses cochées par les participants se retrouve dans une même cellule, séparées par des virgules.
J'ai eu un peu de mal à trouver comment compter le nombre de réponses A, le nombre de B, etc. mais j'ai réussi avec NB.SI(B:B;"*A*") et ainsi de suite pour les autres réponses pré-définies (ce qui est tout bête finalement, mais il fallait le savoir).
Pour ce qui est des réponses différentes, je ne souhaite pas les enregistrer séparément (cela fera l'objet d'un traitement spécifique ultérieur). Je souhaite plutôt obtenir le nombre de réponses "Autre".
Dans mon exemple, j'aurais donc :
A : 2
B : 3
C : 2
Autre : 3
A titre d'info, les réponses sont toutes dans le même ordre d'apparition, si cochées : la réponse A apparaîtra avant la B, la B avant la C, etc. et la "Autre" sera toujours à la fin (mais de longueur variable).
Merci d'avance pour vos éclaircissements !
(J'espère que le problème est suffisamment détaillé)