Bonjour,
Ce ne sont pas des espaces dans les chiffres, mais des espaces insécables - CAR(160) pour Excel, #(00A0) pour Power Query
Pour les transformer, il faut tout d'abord typer les colonnes concernées en "Texte", puis remplacer ce caractère par "rien"
Et il faut bien utiliser Replacer.ReplaceText
Et enfin, les typer en number
Bon courage
let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"Tarif jour animation présentiel (7H)", type text}, {"Tarif jour animation à distance (7H)", type text}, {"Tarif jour Ingénierie Pédagogique", type text}}),
#"Valeur remplacée" = Table.ReplaceValue(#"Type modifié","#(00A0)","",Replacer.ReplaceText,{"Tarif jour animation présentiel (7H)", "Tarif jour animation à distance (7H)", "Tarif jour Ingénierie Pédagogique"}),
#"Type modifié1" = Table.TransformColumnTypes(#"Valeur remplacée",{{"Tarif jour animation présentiel (7H)", type number}, {"Tarif jour animation à distance (7H)", type number}, {"Tarif jour Ingénierie Pédagogique", type number}})
in
#"Type modifié1"