concatenar una columna numérica con una consulta de potencia de texto

Un usuario Pregunto ✅

Anónimo

Quiero hacer una nueva columna en Power query y quiero contener una columna numérica con texto adicional. Recibo un error cuando intento:

= Table.AddColumn (# «Custom1 agregado», «Custom.1», cada Text.Combine ({«Estado», [ActivityID]}, «»))

o

= Table.AddColumn (# «Agregado Custom1», «Custom.1», cada Text.Combine ({«Status», Text.From[ActivityID]}, «»))

o

= Table.AddColumn (# «Custom1 agregado», «Custom.1», cada Text.Combine ({«Status», Number.ToText[ActivityID]}, «»))

¡Estoy abierto a sugerencias!

Mi trabajo actual es cambiar el tipo de datos a texto, pero esto causará problemas más adelante

hola @Anónimo

Para dos columnas de texto, puede usar & para concatenarlas.

En su caso, desea concatenar una columna numérica con texto, así que use Number.ToText Función agregue una fórmula como Interkoubess

¿Y si desea agregar un espacio entre dos campos? si es así, podrías intentar esto

Table.AddColumn(#"Added Custom", "Custom.1", each [Status]&" "&Number.ToText([ActivityID]))

2.JPG

Resultado:

3.JPG

Si no es tu caso, comparte algunos muestra de datos y salida esperada. Enmascare los datos confidenciales antes de cargarlos.

Atentamente,
Lin

Interkoubess

Hola @Anónimo,

Prueba esto :

Table.AddColumn(#"Added Custom1", "Custom.1", each [Status] & Number.ToText([ActivityID]))

Supongo [Status] es una columna.

Ninter

Anónimo

En respuesta a Interkoubess

Gracias por la respuesta. En realidad, «Estado» es texto libre. Las columnas pivotadas son todas numéricas, y después de pivotar se convierten en campos llamados 1,2,3 …

Interkoubess

En respuesta a Anónimo

También funciona con texto libre.

Ninter

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *