Pour etre un peu plus précis, voici le code que j'utilise mais qui ne prend pas en compte la valeur "null", le retour est donc soit de type valeur1,valeur2 ou seulement valeur1 (ce qui me pose problème car je voudrais toujours avoir une forme valeur1, valeur2)
#Source = Json.Document(Web.Contents("masourcededonnées"))
#"Converti en table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Column1 développé" = Table.ExpandRecordColumn(#"Converti en table", "Column1", {"target", "datapoints"}, {"Column1.target", "Column1.datapoints"}),
#"Column1.datapoints développé" = Table.ExpandListColumn(#"Column1 développé", "Column1.datapoints"),
#"Valeurs extraites" = Table.TransformColumns(#"Column1.datapoints développé", {"Column1.datapoints", each Text.Combine(List.Transform(_, Text.From), ","), type text})