İngilizce dilinde oku

Aracılığıyla paylaş


Metin.Birleştir

Sözdizimi

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

Hakkında

Metin değerleri listesini tek bir metin değeri textsolarak birleştirmenin sonucunu döndürür. içinde texts bulunan tüm null değerler yoksayılır. Son birleştirilmiş metinde kullanılan isteğe bağlı separator bir belirtilebilir.

Örnek 1

"Seattle" ve "WA" metin değerlerini birleştirin.

Kullanım

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

Çıktı

"SeattleWA"

Örnek 2

"Seattle" ve "WA" metin değerlerini virgül ve boşlukla ayırarak birleştirin.

Kullanım

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

Çıktı

"Seattle, WA"

Örnek 3

"Seattle", nullve "WA" değerlerini virgül ve boşlukla ayırarak birleştirin. (öğesinin null yoksayıldığını unutmayın.)

Kullanım

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

Çıktı

"Seattle, WA"

Örnek 4

Kullanım

Adı, ikinci adı (varsa) ve soyadını kişinin tam adıyla birleştirin.

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

Çıktı

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