top of page

Text.Replace Power Query

  • 28 mars 2025
  • 1 min de lecture

Dernière mise à jour : 22 sept. 2025

Utilité : Cette fonction Text.Replace Power Query remplace chaque occurrence d'une sous-chaîne de texte par une nouvelle sous-chaîne spécifiée.


Syntaxe :


Text.Replace(text as nullable text, oldText as text, newText as text) as nullable text

La fonction « Text.Replace » de Power Query prend une chaîne de texte, identifie toutes les occurrences d'une sous-chaîne spécifique (oldText), et les remplace par une nouvelle sous-chaîne (newText). C'est une fonction essentielle pour nettoyer et transformer des données textuelles.


Entrée :


  • text : la chaîne de texte à modifier.

  • oldText : la sous-chaîne à remplacer.

  • newText : la nouvelle sous-chaîne qui remplacera « oldText ».


Sortie :


  • La fonction retourne une nouvelle chaîne de texte avec toutes les occurrences de « oldText » remplacées par « newText ». Si la valeur d'entrée est nulle, la fonction retourne également une valeur nulle.


Exemple :


  • Remplacement de sous-chaîne :


Text.Replace("Hello, world!", "world", "PowerQuery")

Le résultat sera « Hello, PowerQuery!»


Exemple Pratiques : 


  • Remplacement simple :


let

    OriginalText = "Bonjour tout le monde",
    ReplacedText = Text.Replace(OriginalText, "monde", "PowerQuery")

in
    ReplacedText

Cela retourne « Bonjour tout le PowerQuery ».


  • Utilisation dans une transformation de données :


Supposons que vous ayez une colonne de descriptions de produits et que vous souhaitiez remplacer un terme spécifique :


Table.TransformColumns(Source, {{"Description", each Text.Replace(_, "ancien terme", "nouveau terme")}})

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