Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Sintaxis
Text.Combine(texts as list, optional separator as nullable text) as text
Acerca de
Devuelve el resultado de combinar la lista de valores de texto, texts
, en un solo valor de texto. Se omiten los valores de null
presentes en texts
. Se puede especificar un separator
opcional usado en el texto combinado final.
Ejemplo 1
Combinar los valores de texto "Seattle" y "WA".
Uso
Text.Combine({"Seattle", "WA"})
Salida
"SeattleWA"
Ejemplo 2
Combine los valores de texto "Seattle" y "WA" separados por una coma y un espacio.
Uso
Text.Combine({"Seattle", "WA"}, ", ")
Salida
"Seattle, WA"
Ejemplo 3
Combine los valores "Seattle", null
y "WA" separados por una coma y un espacio (tenga en cuenta que null
se omite).
Uso
Text.Combine({"Seattle", null, "WA"}, ", ")
Salida
"Seattle, WA"
Ejemplo 4
Uso
Combine el nombre, el segundo inicial (si está presente) y el apellido en el nombre completo del individuo.
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
Salida
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"]
})