Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
chydewf1
Frequent Visitor

Filtering row based on format

Hi,

 

I have a list of part numbers where i want to filter anything out that is not in a particular format.

 

The format I want to keep is:

 

XX-#####-X-###

 

Where x = any letter of the alphabet

and # = any number

 

The sort of thing i want to filter out is:

 

SKF 618/7

166933

HK0808

etc

 

Do you think this is possible?

 

Thanks

 

Chris

 

1 ACCEPTED SOLUTION

Hi @v-huizhn-msft

 

I think I have solved it - The following seems to work well

 

= if(mid(Table[Column],11,1)="-"&& mid(Table[Column],9,1)="-"&& mid(Table[Column],3,1)="-",TRUE,FALSE)

 

Thanks for your help

 

Chris

View solution in original post

3 REPLIES 3
v-huizhn-msft
Microsoft Employee
Microsoft Employee

Hi @chydewf1,

Please create a column to get ture if text column CONTAINS specified value "-" using search and text.contains in this thread.

I test it using the sample table and create a calculated column through search function.

sign =
IF ( IFERROR ( SEARCH ( "-", Test[Value] ), -1 ) > 0, TRUE (), FALSE () )


1.PNG

Then you can use the [sign] column to create a new table, slicer or other filters(page/report level filter) to filter your table rows.

Thanks,
Angelia

Hi @v-huizhn-msft

 

Thanks for your reply.

 

It almost works but does not filter this sort of thing:

 0.8X-V175

 

Ideally I would say if the 3rd, 9th and 11th characters are "-" then return TRUE

 

Is there any way I can achieve this?

 

Thanks

 

Chris

 

Hi @v-huizhn-msft

 

I think I have solved it - The following seems to work well

 

= if(mid(Table[Column],11,1)="-"&& mid(Table[Column],9,1)="-"&& mid(Table[Column],3,1)="-",TRUE,FALSE)

 

Thanks for your help

 

Chris

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

60 days of Data Days Carousel

Data Days 2026

Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Solution Authors