web-dev-qa-db-fra.com

Simplification des réponses de case à cocher de formulaire Google dans une liste détaillée

Il s'agit davantage d'une question Google Sheets que d'une question sur les formulaires.
Je souhaite recevoir les réponses aux questions sous forme de cases à cocher (qui ne peuvent malheureusement pas être séparées en lignes séparées) et retourner les données afin que les réponses commencent leur propre ligne dans un onglet séparé. Voici ma base tableur .

Le premier onglet contient les données de formulaire que je voudrais collecter (cases à cocher). Fondamentalement, il indique qui a besoin de quelle tâche (si les noms doivent être séparés, je peux enlever les virgules dans les noms, par exemple: Clinton Bill).

Le deuxième onglet correspond à ce que j'aimerais que se passe, avec une liste et la tâche à accomplir (de préférence un par ligne s'il y a des doublons). enter image description here

2
Bardo

voir la cellule E2 sur votre deuxième onglet où je suis entré:

=sort(ArrayFormula( {transpose(split(regexreplace(join(";", 'Form Responses'!C2:C), "(\w+),\s(\w+),\s", "$1, $2;"),";")),transpose(split(join("/", rept('Form Responses'!A2:A&"/", if(len('Form Responses'!C2:C), (len('Form Responses'!C2:C)-len(substitute('Form Responses'!C2:C, ",",""))+1)/2,)) ),"/"))}),1,1)

Voyez si cela aide?

3
JPV