Text.Combine
Text.Combine(texts as list, optional separator as nullable text) as text
Mengembalikan hasil menggabungkan daftar nilai teks, texts
, ke dalam satu nilai teks. Nilai apa pun null
yang ada di texts
diabaikan.
separator
Opsional yang digunakan dalam teks gabungan akhir dapat ditentukan.
Gabungkan nilai teks "Seattle" dan "WA".
Penggunaan
Text.Combine({"Seattle", "WA"})
Hasil
"SeattleWA"
Gabungkan nilai teks "Seattle" dan "WA", dipisahkan oleh koma dan spasi.
Penggunaan
Text.Combine({"Seattle", "WA"}, ", ")
Hasil
"Seattle, WA"
Gabungkan nilai "Seattle", null
, dan "WA", dipisahkan oleh koma dan spasi. (Perhatikan bahwa diabaikan null
.)
Penggunaan
Text.Combine({"Seattle", null, "WA"}, ", ")
Hasil
"Seattle, WA"
Penggunaan
Gabungkan nama depan, inisial tengah (jika ada), dan nama belakang ke dalam nama lengkap individu.
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
Hasil
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"]
})