Bonjour
Tout d'abord, je suis étonné du nombre de colonnes : comment pouvez vous gérer 6000 colonnes. Ne pouvez-vous pas dépivoter vos données ?
Sinon, pour ajouter une colonne qui liste le texte situé après une chaîne de caractères donnée (ici "un")
List.Transform(List.FindText(Record.FieldValues(_), "un"), each Text.AfterDelimiter(_,"un"))
Record.FieldValues renvoie tous les éléments de votre ligne
List.FindText va sélectionner uniquement ceux qui contiennent "un"
List.Transform(... each Text.AfterDelimiter(_,"un")) va récupérer le texte situé après le premier "un" de chacun
Avec une ligne contenant
1 | 13/03/2026 | un_texte | un_autre_texte | encore_du_texte | et_puis_un_autre
on obtiendra une liste {"_texte", "_autre_texte", "_autre"}
Stéphane
Partager