Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
Text.Combine(texts as list, optional separator as nullable text) as text
À propos
Retourne le résultat de la combinaison de la liste de valeurs de texte, texts, en une seule valeur de texte. Toutes les valeurs null dans texts sont ignorées. Vous pouvez spécifier un separator facultatif dans le texte combiné final.
Exemple 1
Combine les valeurs de texte « Seattle » et « WA ».
Utilisation
Text.Combine({"Seattle", "WA"})
Sortie
"SeattleWA"
Exemple 2
Combine les valeurs de texte « Seattle » et « WA » en les séparant par une virgule et un espace.
Utilisation
Text.Combine({"Seattle", "WA"}, ", ")
Sortie
"Seattle, WA"
Exemple 3
Combine les valeurs « Seattle », null et « WA » en les séparant par une virgule et un espace. (Notez que null est ignoré.)
Utilisation
Text.Combine({"Seattle", null, "WA"}, ", ")
Sortie
"Seattle, WA"
Exemple 4
Utilisation
Combinez le prénom, le second prénom (le cas échéant) et le nom dans le nom complet de la personne.
let
Source = Table.FromRecords({
[First Name = "Doug", Middle Initial = "J", Last Name = "Elis"],
[First Name = "Anna", Middle Initial = "M", Last Name = "Jorayew"],
[First Name = "Rada", Middle Initial = null, Last Name = "Mihaylova"]
}),
FullName = Table.AddColumn(Source, "Full Name", each Text.Combine({[First Name], [Middle Initial], [Last Name]}, " "))
in
FullName
Sortie
Table.FromRecords({
[First Name = "Doug", Middle Initial = "J", Last Name = "Elis", Full Name = "Doug J Elis"],
[First Name = "Anna", Middle Initial = "M", Last Name = "Jorayew", Full Name = "Anna M Jorayew"],
[First Name = "Rada", Middle Initial = null, Last Name = "Mihaylova", Full Name = "Rada Mihaylova"]
})