Agrégation des réponses Le sujet est résolu

Avatar de l’utilisateur
DB77
Messages : 5
Inscription : 14 avr. 2023 16:58
A remercié : 2 fois

Agrégation des réponses

Message par DB77 »

Bonjour,

Après avoir fait un formulaire pour un sondage, je récupère les réponses dans un Google Sheet.
Lorsque l'on choisit des réponses du type "Cases à cocher", les réponses sont séparées par une virgule.
Cela impose de ne pas mettre de virgule dans ces réponses sinon le traitement des données que l'on voudra effectuer dessus risque de ne pas fonctionner.
Or, en France, la virgule est assez souvent utilisée dans des phrases.

Existe-t-il un paramètre dans Google Forms qui permette de choisir un autre séparateur que la virgule ?

Merci d'avance pour vos lumières.
Avatar de l’utilisateur
NC_Quentin

Coach Numericoach
Invétéré
Messages : 32
Inscription : 10 oct. 2022 09:06
A remercié : 1 fois
Remercié : 11 fois

Re: Agrégation des réponses

Message par NC_Quentin »

Bonjour !

J’ai vérifié rapidement, et visiblement non, il n’y a pas de moyen de changer ce délimiteur. Deux solutions en revanche sont possibles pour contourner le problème :
  • Exporter les réponses en CSV : L’export en CSV plutôt qu’en spreadsheet directement rajoute des guillemets autour des réponses et utilise le point-virgule comme séparateur. Ça rajoute une étape et c’est peu pratique pour un formulaire à manipuler sur le long terme, mais ça peut se faire.
  • Rajouter des espaces à la fin de chaque réponse : Bien que peu élégant dans l’absolu, si on rajoute deux espaces à la fin de chaque réponse (ou tout autre caractère "invisible"), on peut après utiliser ce nouveau délimiteur plutôt que d’utiliser la virgule. Il faut bien entendu faire attention à ne pas mettre de double espace ailleurs, surtout par erreur !
En espérant que cette réponse a pu être utile 🙂
Avatar de l’utilisateur
DB77
Messages : 5
Inscription : 14 avr. 2023 16:58
A remercié : 2 fois

Re: Agrégation des réponses

Message par DB77 »

Bonjour et merci de te pencher sur mon problème.
L'export en CSV va séparer les colonnes par un point-virgule c'est normal, mais pas les réponses d'une même colonne.
Du coup, l'export en CSV ne va rien faire de mieux.
Ce qui m'importe c'est qu'à une question de type "Cases à cocher" les réponses ne soient pas séparées par une virgule.
Exemple :
Question : Qu'aimez-vous ?
me promener en forêt, en montagne, à pied.
faire du vélo à la mer, à la montagne, à la campagne
regarder la télévision, des séries, des films

Si l'utilisateur coche 1 et 2 par exemple, la colonne va contenir : me promener en forêt, en montagne, à pied, faire du vélo à la mer, à la montagne, à la campagne
Donc faire un "explode", effectuer un éclatement, séparer les réponses, cela est compliqué.

Il faut donc modifier les réponses pour remplacer les virgules et les phrases sont mal orthographiées du coup.
Peut-être essayer avec ta seconde option...
En tout cas merci.

Bonne journée.
 
Avatar de l’utilisateur
TheZig
Messages : 32
Inscription : 18 mars 2023 18:08
A remercié : 7 fois
Remercié : 3 fois

Re: Agrégation des réponses

Message par TheZig »

Bonjour, 

Est-ce que ceci pourrait t'aider ?
Dans Apps script c'est la méthode splitTextToColumns() . 
Il faut juste faire attention qu'il n'y ait aucune donnée dans les cellules à droite, parce que ça va les écraser. 
Autrement, dans une colonne libre à droite, avec un =ArrayFormula(split(A1:A;",") 
Ce qui se conçoit bien, s'énonce clairement (Boileau) 
Répondre

Rejoignez la discussion 💬

Vous devez être enregistré pour participer à la discussion et échanger avec les différents membres

Inscrivez-vous dès aujourd'hui

Vous n'êtes pas encore membre ? Rejoignez-nous gratuitement dès aujourd'hui et contribuer en postant votre réponse ou question sur tous les forums disponibles

Inscription

Connectez-vous