Page 1 sur 1

Agrégation des réponses

Publié : 14 avr. 2023 17:04
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.

Re: Agrégation des réponses

Publié : 17 avr. 2023 09:58
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 🙂

Re: Agrégation des réponses

Publié : 17 avr. 2023 10:07
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.
 

Re: Agrégation des réponses

Publié : 18 mai 2023 10:06
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;",")