Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
Text.Combine(texts as list, optional separator as nullable text) as text
Sobre
Retorna o resultado da combinação da lista de valores de texto, texts, em um único valor de texto. Quaisquer valores null presentes em texts são ignorados. Um separator opcional usado no texto combinado final pode ser especificado.
Exemplo 1
Combine os valores "Seattle" e "WA".
Usage
Text.Combine({"Seattle", "WA"})
Saída
"SeattleWA"
Exemplo 2
Combine os valores de texto "Seattle" e "WA" separados por uma vírgula e um espaço.
Usage
Text.Combine({"Seattle", "WA"}, ", ")
Saída
"Seattle, WA"
Exemplo 3
Combine os valores de texto "Seattle", null e "WA" separados por uma vírgula e um espaço. (Observe que o null é ignorado.)
Usage
Text.Combine({"Seattle", null, "WA"}, ", ")
Saída
"Seattle, WA"
Exemplo 4
Usage
Combine o primeiro nome, a inicial do meio (se houver) e o sobrenome no nome completo do indivíduo.
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
Saída
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"]
})