Text.Combine
Text.Combine(texts as list, optional separator as nullable text) as text
Gibt das Ergebnis der Kombination der Liste mit Textwerten texts
zu einem einzelnen Textwert zurück. Eventuell in null
vorhandene texts
-Werte werden ignoriert. Es kann ein optionaler separator
für die Verwendung im endgültigen kombinierten Text angegeben werden.
Kombiniert die Textwerte "Seattle" und "WA".
Verwendung
Text.Combine({"Seattle", "WA"})
Ausgabe
"SeattleWA"
Fasst die Textwerte „Seattle“ und „WA“ zu einem durch ein Komma und ein Leerzeichen getrennten Wert zusammen.
Verwendung
Text.Combine({"Seattle", "WA"}, ", ")
Ausgabe
"Seattle, WA"
Fasst die Werte „Seattle“, null
und „WA“ zu einem durch ein Komma und ein Leerzeichen getrennten Wert zusammen. (Beachten Sie, dass die null
ignoriert wird.)
Verwendung
Text.Combine({"Seattle", null, "WA"}, ", ")
Ausgabe
"Seattle, WA"
Verwendung
Kombinieren Sie den Vornamen, die Initiale des zweiten Vornamens (sofern vorhanden) und den Nachnamen zum vollständigen Namen der Person.
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
Ausgabe
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"]
})