Text.Combine
Text.Combine(texts as list, optional separator as nullable text) as text
Επιστρέφει το αποτέλεσμα συνδυασμού της λίστας τιμών κειμένου, texts
, σε μια μοναδική τιμή κειμένου. Τυχόν null
τιμές που υπάρχουν στο texts
παραβλέπονται. Μπορεί να καθοριστεί ένα προαιρετικό separator
που χρησιμοποιείται στο τελικό κείμενο συνδυασμού.
Συνδυάστε τις τιμές κειμένου "Seattle" και "WA".
Χρήση
Text.Combine({"Seattle", "WA"})
Έξοδος
"SeattleWA"
Συνδυάστε τις τιμές κειμένου "Seattle" και "WA", διαχωρισμένες με κόμμα και κενό διάστημα.
Χρήση
Text.Combine({"Seattle", "WA"}, ", ")
Έξοδος
"Seattle, WA"
Συνδυάστε τις τιμές "Seattle", null
και "WA", διαχωρισμένες με κόμμα και κενό διάστημα. (Σημειώστε ότι το null
παραβλέπεται.)
Χρήση
Text.Combine({"Seattle", null, "WA"}, ", ")
Έξοδος
"Seattle, WA"
Χρήση
Συνδυάστε το όνομα, το αρχικό πατρώνυμο (εάν υπάρχει) και το επώνυμο στο πλήρες όνομα του ατόμου.
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
Έξοδος
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"]
})