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
peterknowlton
Frequent Visitor

Creating a new column with only a portion of another

For example, one column has

01r01

02r10

05r1

07r9

and I want to create a column that contains only the numbers after the r. So for example,

01

10

1

9

2 ACCEPTED SOLUTIONS

Hi,

Thank you for your feedback.

Please try the below for creating a calculated column for what you need. 

Simply put +1 at the very end of the DAX formula.

 

Expected column CC = 
VAR _length =
    LEN ( Data[ColumnA] )
VAR _locationofR =
    SEARCH ( "r", Data[ColumnA], 1 )
RETURN
    RIGHT ( Data[ColumnA], _length - _locationofR +1 )

 

If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Go to My LinkedIn Page


View solution in original post

Thank you, this is perfect!

View solution in original post

5 REPLIES 5
Jihwan_Kim
Super User
Super User

Hi,

Please check the below picture and the attached pbix file.

It is for creating a calculated column.

 

Untitled.png

 

Expected column CC =
VAR _length =
    LEN ( Data[ColumnA] )
VAR _locationofR =
    SEARCH ( "r", Data[ColumnA], 1 )
RETURN
    RIGHT ( Data[ColumnA], _length - _locationofR )

If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Go to My LinkedIn Page


This is perfect, thank you! One last thing, if I want to include the "r" each time how do I do that?

So 

r01

r10

r1

r9

Hi,

Thank you for your feedback.

Please try the below for creating a calculated column for what you need. 

Simply put +1 at the very end of the DAX formula.

 

Expected column CC = 
VAR _length =
    LEN ( Data[ColumnA] )
VAR _locationofR =
    SEARCH ( "r", Data[ColumnA], 1 )
RETURN
    RIGHT ( Data[ColumnA], _length - _locationofR +1 )

 

If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Go to My LinkedIn Page


Thank you, this is perfect!

tamerj1
Super User
Super User

Hi @peterknowlton 

please try

MID ( tablename[Column], 4, LEN ( tablename[Column] ) - 3 )

unless it is more complex than the examples. 

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.