Re-,
Un exemple, vite fait...
Je passe tout au format "Texte", puis je transforme la colonne "Presses", pour enlever le P
Le code M :
let
Source = Folder.Files(Rep{0}),
FiltreNom = Table.SelectRows(Source, each Text.StartsWith([Name], "defauts-presses-iag") and [Attributes][Hidden]=false),
DeterSem = Table.TransformColumns(FiltreNom, {{"Name", each "S" & Text.BetweenDelimiters(_, "-", ".xl", {0, RelativePosition.FromEnd}, 0), type text}}),
Convert = Table.TransformColumns(DeterSem, {{"Content", each Excel.Workbook(_,true)}})[[Name],[Content]],
SelectIAG = Table.TransformColumns(Convert,{"Content", each Table.SelectRows(_, each Text.StartsWith([Name], "IAG"))}),
Expand0 = Table.ExpandTableColumn(SelectIAG, "Content", {"Data"}, {"Data"}),
Transform = Table.TransformColumns(Expand0,{"Data", each fnTransform(_)}),
Expand = Table.ExpandTableColumn(Transform, "Data", {"Column1", "IAG", "Codes"}, {"Presses", "IAG", "Codes"}),
Rename = Table.RenameColumns(Expand,{{"Name", "Semaine"}}),
TypeText = Table.TransformColumnTypes(Rename,{{"Presses", type text}, {"Semaine", type text}, {"IAG", type text}, {"Codes", type text}}),
AnnuleP = Table.TransformColumns(TypeText, {{"Presses", each Text.Remove(_,"P"), type text}})
in
AnnuleP
Edit, n'oublie pas de modifier le - par un _