top of page

Power Query : Text.Clean

  • 31 mars 2025
  • 1 min de lecture

Dernière mise à jour : 8 avr. 2025

Utilité : Cette fonction supprime tous les caractères non imprimables d'une chaîne de texte.


Syntaxe :


Text.Clean(text as nullable text) as nullable text

La fonction Text.Clean de Power Query, prend une chaîne de texte et retourne une nouvelle chaîne sans les caractères non imprimables (comme les caractères de contrôle ASCII) qui pourraient causer des problèmes lors du traitement des données. C'est utile pour nettoyer des données textuelles importées ou copiées à partir de sources diverses.


Entrée :


  • text : une chaîne de texte contenant potentiellement des caractères non imprimables.


Sortie :


  • La fonction Text.Clean retourne une chaîne de texte sans les caractères non imprimables. Si la valeur d'entrée est nulle, la fonction retourne également une valeur nulle.


Exemple :


  • Nettoyage d'une chaîne de texte :


Text.Clean("Hello, world!"+Character.FromNumber(10)+"Welcome to PowerQuery.")

Le résultat sera « Hello, world!Welcome to PowerQuery. »


Exemple Pratiques : 


  • Nettoyage simple :


let
     OriginalText = "PowerQuery"+Character.FromNumber(7)+" is 				       awesome",
     CleanText = Text.Clean(OriginalText)
in
   CleanText

Cela retourne « PowerQuery is awesome ».


  • Utilisation dans une transformation de données :


Supposons que vous ayez une colonne de texte importée à partir d'une source externe :


Table.TransformColumns(Source, {{"Description", Text.Clean}})

Posts récents

Voir tout
Fonction Table.ColumnNames

Utilité :   La fonction Table.ColumnNames retourne une liste contenant les noms de toutes les colonnes d'une table. Syntaxe : Table.ColumnNames(table as table) as list Cette fonction Table.ColumnNam

 
 
 
Fonction Table.ColumnsOfType

Utilité :   La fonction Table.ColumnsOfType retourne une table avec uniquement les colonnes qui correspondent aux types de données spécifiés. Syntaxe : Table.ColumnsOfType(table as table, columnTy

 
 
 
Fonction Table.TransformColumnNames

Utilité :   La fonction Table.TransformColumnNames applique une transformation à tous les noms de colonnes d'une table. Syntaxe : Table.TransformColumnNames(table as table, nameGenerator as function

 
 
 

Commentaires

Noté 0 étoile sur 5.
Pas encore de note

Ajouter une note
bottom of page