Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Format Data

Hey guys, 

 

I have the UDER ID data item as 'DB10098989' in my data source. I am using direct query (import mode). How can I format that to get rid of 'DB' in front of it and have just the numeric part of it left?

 

Thanks, 

 

Sona

8 Replies

    • Anonymous's avatar
      Anonymous
      Not applicable

      Thanks a lot. It worked fine.

       

      I accepted it as a solution. 

  • v-xicai's avatar
    v-xicai
    Community Support

    Hi Anonymous ,

     

    You may go to Add column -> Custom column, create custom column like codes below.

     

    = Table.AddColumn(Source, “Number”, each Text.Select([UDER ID], {“0”..”9″}))

     

     

     

     

     

     

     

     

     

     

     

     

    Best Regards,

    Amy 

     

    Community Support Team _ Amy

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

    • Anonymous's avatar
      Anonymous
      Not applicable

      It worked fine, Amy!

       

      Thanks. I accepted it as a solution. 

  • Where do you want to do the transformation, in Power Query or in DAX?

    Will it always be DB followed by a number? (in that case you could replace DB with an empty string)

    Will it always be two characters? in that case you can use substrings etc.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hey lbendlin , 

       

      Thanks for a quick response. 

       

      I want the change in the Power Query.

       

      It will always be DB followed by a 8-digit number. 

       

      Yes, it will always be two characters. 

       

      Thanks, 

      Sona

      • lbendlin's avatar
        lbendlin
        Super User

        = Table.ReplaceValue(#"previous step","DB","",Replacer.ReplaceText,{"Column Name"})