màj : j'ai répété 25 fois (en modifiant le label)
var label1 = parametres.getRange(5,1).getValue();
var liste_label = []
data.forEach(function(row){
row[5] == labal && liste_label.push(row[2]+row[4]);})
if (liste_label != ""){
liste_finale.push(label)
liste_finale.push(liste_label.toString().split(","))}
Au final j'ai ma liste, sous le format : [ label1, [ data, data, data, data ], label2 [data, data, data, data], ...]
C'est dégueulasse mais ça marche, une fois que j'aurai réussi à faire ma génération de PDF, je revienderai sans doute sur cette fonction pour tenter de faire une boucle (car en + d'être moche, les positions de mes labels sont constants et pas variables, j'aimerai qu'en cas de modification du paramétrage le script s'adapte)