Accueil › Forums › Power Query › Fonction pour remplacer des caractères dans le texte d’une colonne › Répondre à : Fonction pour remplacer des caractères dans le texte d’une colonne
Bonjour Jérôme, le Forum,
Merci pour ton retour.
On peut aussi utiliser Try …. otherwise pour régler le problème des lignes nulles comme suit
let
Source = Excel.CurrentWorkbook(){[Name=”Tableau1″]}[Content],
// Utilisation de la fonction Power Query TransformColumns qui permet d’exécuter une ou plusieurs fonctions sur cette colonne sans passer par la création de colonnes temporaires
// le tiret que tu peux voir correspond à l’item de la table en cours (en l’occurence Source est la table et Ville est la colonne de la table)
AjoutColonneVillesTmp = Table.TransformColumns(Source,
{
{“Villes”,each try fnEnleverAbreviations(fnEnleverAccents(_)) otherwise _}
}
),
#”Type modifié” = Table.TransformColumnTypes(AjoutColonneVillesTmp,{{“Villes”, type text}})
in
#”Type modifié”
Cordialement
Daniel

