Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
AOD
Helper II
Helper II

Añadir espacio en el campo de texto

Hola a todos

Mi requisito es agregar espacio en el campo de texto en una de las columnas de la tabla.

Por ejemplo: Tengo código postal como campo de texto como B30123 , B9234

Quiero que se cree una nueva columna que compruebe la longitud del valor del campo y agregue espacio

Eg B30123 - La longitud es 6 así que quiero que el nuevo valor sea B30 123

B9234 - Longitud 5 -> B9 234

Gracias por su

2 REPLIES 2
BA_Pete
Super User
Super User

Hola @AOD ,

En Power Query, puede agregar una nueva columna personalizada y escribir código como este:

=
if Text.Length([postcode]) = 6 
then Text.Combine({Text.Start([postcode], 3), Text.End([postcode], 3)}, " ")
else if Text.Length([postcode]) = 5 
then Text.Combine({Text.Start([postcode], 2), Text.End([postcode], 3)}, " ")
else "Another pattern")

Esto me da la siguiente salida:

AOD.PNG

El principio sería el mismo en DAX, excepto que usaría LEFT() en lugar de Text.Start(), RIGHT() en lugar de Text.End y '&' en lugar de Text.Combine.

Aquí está @nvprasad solución DAX convertida en una fórmula de columna de Power Query, si desea alejar las transformaciones del modelo de datos (¡debería!):

= Text.Combine({Text.Start([postcode], (Text.Length([postcode]) -3)), Text.End([postcode], 3)}, " "))



Now accepting Kudos! If my post helped you, why not give it a thumbs-up?

Proud to be a Datanaut!




nvprasad
Solution Sage
Solution Sage

Hola

Se puede pasar por debajo del código.

Nueva columna : LEFT('Sample'[Code],LEN('Sample'[Code])-3)&" "& RIGHT('Sample'[Code],3)

¡Aprecia un Kudos! 🙂
Si esto ayuda y resuelve el problema, por favor márquelo como una solución! 🙂

saludos
N V Durga Prasad

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.