Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntaxe
Text.Combine(texts as list, optional separator as nullable text) as text
Informace
Vrátí výsledek kombinování seznamu textových hodnot texts
do jedné textové hodnoty. Všechny hodnoty null
, které jsou přítomné v texts
, se ignorují. V konečném kombinovaném textu je možné použít nepovinný prvek separator
.
Příklad 1
Zkombinujte textové hodnoty Seattle a WA.
Využití
Text.Combine({"Seattle", "WA"})
Výstup
"SeattleWA"
Příklad 2
Zkombinujte textové hodnoty "Seattle" a "WA", oddělené čárkou a mezerou.
Využití
Text.Combine({"Seattle", "WA"}, ", ")
Výstup
"Seattle, WA"
Příklad 3
Zkombinujte hodnoty Seattle null
a WA oddělené čárkou a mezerou. (Všimněte si, že se null
ignoruje.)
Využití
Text.Combine({"Seattle", null, "WA"}, ", ")
Výstup
"Seattle, WA"
Příklad 4
Využití
Zkombinujte křestní jméno, prostřední iniciála (pokud je k dispozici) a příjmení do celého jména jednotlivce.
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
Výstup
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"]
})