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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Joachim2108
Helper I
Helper I

Using wildcard characters in a SWITCH function

Hi!

 

I'm struggling to create a new collumn with wildcard characters, based on certain values in another collumn using the SWITCH function.

 

The products in the original collumn are grouped between 100-900 (e.g. 112, 320 etc.). I want to group these into smaller categories.

 

In plain english I want for example: if the ProductGroup starts with 3, i.e. is between 300-399 (data type = text), it needs to be categorised as "Tools". I used wilcard characters in the DAX query, however it doesn't seem to recognise them. A piece of the query is below - what am I doing wrong? Thanks in advance!

 

 

ProductCategory=

SWITCH ( TRUE (),  

 

'Storage’[ProductGroup] = "3**", "Tools",

'Storage’[ProductGroup] = "4**", "Service",

'Storage’[ProductGroup] = "5**", "Transport",

    "Other" )

1 ACCEPTED SOLUTION
Joachim2108
Helper I
Helper I

Hi all, the solution turned out to be:

 

IF (LEFT ( Storage[Productgroup) = LEN(1)) = "3", "Tools",

IF (LEFT ( Storage[Productgroup], LEN(1)) = "4", "Service",

IF (LEFT ( Storage[Productgroup], LEN(1)) = "5", "Transport"

View solution in original post

3 REPLIES 3
Joachim2108
Helper I
Helper I

Hi all, the solution turned out to be:

 

IF (LEFT ( Storage[Productgroup) = LEN(1)) = "3", "Tools",

IF (LEFT ( Storage[Productgroup], LEN(1)) = "4", "Service",

IF (LEFT ( Storage[Productgroup], LEN(1)) = "5", "Transport"

AntrikshSharma
Community Champion
Community Champion

@Joachim2108 Wildcards are not supported in DAX afaik, you will have to use either

 

https://dax.guide/containsstring/

or 

https://dax.guide/containsstringexact/

If I can't use wildcards, could I combine the SWITCH statement with a LEFT statement?

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors