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
lpriceFTW
Helper II
Helper II

DAX: Apply trim (or any string function) to entire column

I want to trim the contents of an entire column in DAX.

 

It is a measure table, so I did not create this in PowerQuery M.

 

Does the ability exist within DAX to do this?

 

Example:

 

Original Table:

Header
my text
     my    text
  this text
text    my

 

 

After Trim Table:

Header
my text
my text
this text
text my

 

 

 

 

 

 

 

 

2 ACCEPTED SOLUTIONS
Anand24
Super User
Super User

Hi @lpriceFTW ,
I guess Power BI automatically trims the values to eliminate additional spaces anywhere. 
Just in case it doesn't, you can use TRIM function like below DAX:

1. For a trimmed new calculated column:

Trimmed Header = TRIM('Table'[Header])
 

2. For a trimmed new calculated measure:

Trimmed Header = TRIM(MAX('Table'[Header]))

 

PBI_SuperUser_Rank@1x.png  

Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!!

Proud To Be a Super User !!!
LinkedIn

View solution in original post

Uzi2019
Super User
Super User

Hi @lpriceFTW 
PBI auto Trim the white space in the column.I have taken your data.

Uzi2019_0-1699602378677.png

when I take the data in visual / table then it auto display the values without white space.

Uzi2019_1-1699602430889.png

 

Or if still is it there you can take TRIM() in measure like below.

Trim Header = TRIM(MIN('Trim Table'[Header]))
Uzi2019_2-1699602594669.png

It gives the same result. 

 

I hope I answered your question!

 

 

 

Don't forget to give thumbs up and accept this as a solution if it helped you!!!

View solution in original post

5 REPLIES 5
Uzi2019
Super User
Super User

Hi @lpriceFTW 
PBI auto Trim the white space in the column.I have taken your data.

Uzi2019_0-1699602378677.png

when I take the data in visual / table then it auto display the values without white space.

Uzi2019_1-1699602430889.png

 

Or if still is it there you can take TRIM() in measure like below.

Trim Header = TRIM(MIN('Trim Table'[Header]))
Uzi2019_2-1699602594669.png

It gives the same result. 

 

I hope I answered your question!

 

 

 

Don't forget to give thumbs up and accept this as a solution if it helped you!!!

Hey thanks for the reply.

 

I ended up just creating a calculated column on the untrimmed measure table like you mentioned. I used the calculated trim column for my table relationships.

 

lpriceFTW_0-1699623140167.png

Hi @lpriceFTW ,

Did the above suggestions help with your scenario? if that is the case, you can consider Kudo or Accept the helpful suggestions to help others who faced similar requirements.

If these also don't help, please share more detailed information and description to help us clarify your scenario to test.

How to Get Your Question Answered Quickly 

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Anand24
Super User
Super User

Hi @lpriceFTW ,
I guess Power BI automatically trims the values to eliminate additional spaces anywhere. 
Just in case it doesn't, you can use TRIM function like below DAX:

1. For a trimmed new calculated column:

Trimmed Header = TRIM('Table'[Header])
 

2. For a trimmed new calculated measure:

Trimmed Header = TRIM(MAX('Table'[Header]))

 

PBI_SuperUser_Rank@1x.png  

Give a Thumbs Up if this post helped you in any way and Mark This Post as Solution if it solved your query !!!

Proud To Be a Super User !!!
LinkedIn

Hey thanks for the reply.

 

I ended up just creating a calculated column on the untrimmed measure table like you mentioned. I used the calculated trim column for my table relationships.

 

lpriceFTW_0-1699623140167.png

 

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.