Power BI / Query : Text.Split
- contact487947
- 7 avr.
- 1 min de lecture
Utilité : Cette fonction Power BI / Query divise une chaîne de texte en une liste de sous-chaînes en utilisant un séparateur spécifié.
Syntaxe :
Text.Split(text as nullable text, separator as text) as list
La fonction « Text.Split » prend une chaîne de texte et la divise en plusieurs sous-chaînes basées sur un séparateur spécifié. Cette fonction est utile pour traiter des données textuelles où les informations sont délimitées par des caractères spécifiques comme des virgules, des espaces, ou d'autres séparateurs.
Entrée :
text : la chaîne de texte à diviser.
separator : le caractère ou la chaîne de caractères utilisé pour diviser le texte.
Sortie :
La fonction retourne une liste de sous-chaînes résultant de la division de la chaîne originale par le séparateur spécifié. Si la valeur d'entrée est nulle, la fonction retourne une liste vide.
Exemple :
Division d'une chaîne par une virgule :
Text.Split("apple,banana,orange", ",")
Le résultat sera {"apple", "banana", "orange"}.
Exemple Pratiques :
Division simple :
let
OriginalText = "Bonjour tout le monde",
SplitText = Text.Split(OriginalText, " ")
in
SplitText
Cela retourne {"Bonjour", "tout", "le", "monde"}.
Utilisation dans une transformation de données :
Supposons que vous ayez une colonne de noms complets et que vous souhaitiez les diviser en prénoms et noms de famille :
Table.TransformColumns(Source, {{"NomComplet",
each Text.Split(_, " ")}})
コメント