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
Combinez le prénom, l’initial intermédiaire (le cas échéant) et le nom dans le nom complet de l’individu.
Utilisation
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"]
})