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
Dominik
New Member

Finding+Extracting certain set of characters (16 digits, starting with 20) of column

Dear all,

would be great if someone can help me out - I am looking now since forever for a solution on this:

I have data table and there is one column containing basically just any kind of text.

Within this text there might (or sometimes might not) be a certain character set (ticket numbers) - e.g.:  2018022801000052

These character sets are always starting with "20", and will always have a length of 16 digits.

(sometimes there is a # in front of it, sometimes not. so basically this won't help)

 

Now I would like to extract those numbers to a new column.

 

Does anyone out there have an idea how to solve this issue?

 

Cheers, Dominik

 

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

How about some DAX like:

 

Column 3 = IF(FIND("20",[Column1],1,FALSE()) && NOT(ISERROR(VALUE(MID([Column1],[Column]+15,1)))),MID([Column1],FIND("20",[Column1],1),16),BLANK())

Probably not foolproof but checks to see if "20" is in the text and also whether the 16th character after that is a number and if so does the extract.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

1 REPLY 1
Greg_Deckler
Super User
Super User

How about some DAX like:

 

Column 3 = IF(FIND("20",[Column1],1,FALSE()) && NOT(ISERROR(VALUE(MID([Column1],[Column]+15,1)))),MID([Column1],FIND("20",[Column1],1),16),BLANK())

Probably not foolproof but checks to see if "20" is in the text and also whether the 16th character after that is a number and if so does the extract.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

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.