Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Text.Combine(texts as list, optional separator as nullable text) as text
Informacje
Zwraca wynik połączenia listy wartości tekstowych , textsw pojedynczą wartość tekstową. Wszelkie wartości null obecne w texts są ignorowane. Można określić opcjonalny separator używany w końcowym połączonym tekście.
Przykład 1
Połącz wartości tekstowe "Seattle" i "WA".
Użycie
Text.Combine({"Seattle", "WA"})
Wyjście
"SeattleWA"
Przykład 2
Połącz wartości tekstowe "Seattle" i "WA", rozdzielone przecinkami i spacją.
Użycie
Text.Combine({"Seattle", "WA"}, ", ")
Wyjście
"Seattle, WA"
Przykład 3
Połącz wartości "Seattle", nulli "WA", rozdzielone przecinkami i spacją. (Zwróć uwagę, że element null jest ignorowany).
Użycie
Text.Combine({"Seattle", null, "WA"}, ", ")
Wyjście
"Seattle, WA"
Przykład 4
Użycie
Połącz imię, początkową literę drugiego imienia (jeśli istnieje) i nazwisko w pełne imię i nazwisko.
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
Wyjście
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"]
})