Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


Text.Combine

Σύνταξη

Text.Combine(texts as list, optional separator as nullable text) as text

Πληροφορίες

Επιστρέφει το αποτέλεσμα συνδυασμού της λίστας τιμών κειμένου, texts, σε μια μοναδική τιμή κειμένου. Τυχόν null τιμές που υπάρχουν στο texts παραβλέπονται. Μπορεί να καθοριστεί ένα προαιρετικό separator που χρησιμοποιείται στο τελικό κείμενο συνδυασμού.

Παράδειγμα 1

Συνδυάστε τις τιμές κειμένου "Seattle" και "WA".

Χρήση

Text.Combine({"Seattle", "WA"})

Έξοδος

"SeattleWA"

Παράδειγμα 2

Συνδυάστε τις τιμές κειμένου "Seattle" και "WA", διαχωρισμένες με κόμμα και κενό διάστημα.

Χρήση

Text.Combine({"Seattle", "WA"}, ", ")

Έξοδος

"Seattle, WA"

Παράδειγμα 3

Συνδυάστε τις τιμές "Seattle", nullκαι "WA", διαχωρισμένες με κόμμα και κενό διάστημα. (Σημειώστε ότι το null παραβλέπεται.)

Χρήση

Text.Combine({"Seattle", null, "WA"}, ", ")

Έξοδος

"Seattle, WA"

Παράδειγμα 4

Χρήση

Συνδυάστε το όνομα, το αρχικό πατρώνυμο (εάν υπάρχει) και το επώνυμο στο πλήρες όνομα του ατόμου.

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"]
})