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
Anonymous
Not applicable

I am not Understanding How the LEN and Search function are working.

Dax.PNG

1 ACCEPTED SOLUTION

@Anonymous -

Maybe this explains how 11 is returned? 12 - 1 = 11

 

99.PNG






Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

Proud to be a Super User!



View solution in original post

4 REPLIES 4
ChrisMendoza
Resident Rockstar
Resident Rockstar

@Anonymous -

Operator Precendence / Order of Operations seems to be messing up your calculation.

 

You could enclose with ( ) as:

LEN ( Customer[Customer] ) - ( SEARCH ( "(", Customer[Customer], 1, 0 ) - 1)

or you could write two variables as:

Column = 
VAR lenCust = LEN ( Customer[Customer] )
VAR searchParen = SEARCH ( "(", Customer[Customer], 1, 0 ) - 1

RETURN lenCust - searchParen





Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

Proud to be a Super User!



Anonymous
Not applicable

Hi Chris,

 

Thank you for your reply.  I know how to get the right total since 11 is the correct total.  My issue is I am not understanding how The Value of LEN('Customer'[Customer]) – SEARCH("(",'Customer'[Customer],1,0) – 1 equals 11.

 

If the Length is 27 and the value of the Search is 14, then how is it possible that statement equals 11 instead of 13 when 27 - 14 = 13.  I'm needing someone to explain how the 11 is derived.

 

Kind Regards,

 

Hexagony

@Anonymous -

Maybe this explains how 11 is returned? 12 - 1 = 11

 

99.PNG






Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

Proud to be a Super User!



Anonymous
Not applicable

That's fantastic Chris!  I totally understand it now.  Thank you so much!

 

Kind Regards,

 

Hexagony

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.