Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Syntax
Text.Combine(texts as list, optional separator as nullable text) as text
Om
Returnerar resultatet av att kombinera listan med textvärden, , textstill ett enda textvärde. Alla null värden som finns i texts ignoreras. Du kan ange ett valfritt separator alternativ som används i den slutliga kombinerade texten.
Exempel 1
Kombinera textvärdena "Seattle" och "WA".
Användning
Text.Combine({"Seattle", "WA"})
Output
"SeattleWA"
Exempel 2
Kombinera textvärdena "Seattle" och "WA", avgränsade med ett kommatecken och ett blanksteg.
Användning
Text.Combine({"Seattle", "WA"}, ", ")
Output
"Seattle, WA"
Exempel 3
Kombinera värdena "Seattle", null, och "WA", avgränsade med ett kommatecken och ett blanksteg. (Observera att null ignoreras.)
Användning
Text.Combine({"Seattle", null, "WA"}, ", ")
Output
"Seattle, WA"
Exempel 4
Användning
Kombinera förnamn, mellannamnets initial (om det finns) och efternamn till en persons fullständiga namn.
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
Output
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"]
})