Bonjour
J'ai remarqué qu'on ne peut faire fonctionner un replace qu'à même type de données : si c'est du texte on ne peut remplacer par un nombre ou alors je ne sais pas le faire
let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"MONTANT", type text}}),
#"Valeur remplacée" = Table.ReplaceValue(#"Type modifié",".",",",Replacer.ReplaceText,{"MONTANT"}),
#"Valeur remplacée1" = Table.ReplaceValue(#"Valeur remplacée",each [MONTANT],each Text.Select([MONTANT],{"0","1","2","3","4","5","6","7","8","9",","}),Replacer.ReplaceText,{"MONTANT"}),
#"Type modifié1" = Table.TransformColumnTypes(#"Valeur remplacée1",{{"MONTANT", type number}}),
#"Valeur remplacée2" = Table.ReplaceValue(#"Type modifié1",each [MONTANT],each Number.Round([MONTANT],2),Replacer.ReplaceValue,{"MONTANT"})
in
#"Valeur remplacée2"