Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
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 , texts
w 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", null
i "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"]
})