The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hello,
I have a column with "PartNumber" which are long and have letters and number. Each part of the "Part Number" means something different. So we will use Parts # "123ABC" and "897BAG". I need to make a SWITCH statement that says this:
SWITCH (Page1[ItemNumber], if the part number contains "3AB" then say "GroupA", if the part number contains "BAG" then say "GroupB", else say "XXX")
OUTCOME:
Part "123ABC" = GroupA
Part "897BAG" = GroupB
Part "123GHEM" = "XXX"
Solved! Go to Solution.
@Anonymous ,
Create a calculate column using DAX below:
Group = SWITCH ( TRUE (), ISERROR ( FIND ( "3AB", 'Table'[PartNumber] ) ) <> TRUE (), "GroupA", ISERROR ( FIND ( "BAG", 'Table'[PartNumber] ) ) <> TRUE (), "GroupB", ISERROR ( FIND ( "3AB", 'Table'[PartNumber] ) ) = TRUE () && ISERROR ( FIND ( "BAG", 'Table'[PartNumber] ) ) = TRUE (), "XXX" )
Community Support Team _ Jimmy Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@Anonymous ,
Create a calculate column using DAX below:
Group = SWITCH ( TRUE (), ISERROR ( FIND ( "3AB", 'Table'[PartNumber] ) ) <> TRUE (), "GroupA", ISERROR ( FIND ( "BAG", 'Table'[PartNumber] ) ) <> TRUE (), "GroupB", ISERROR ( FIND ( "3AB", 'Table'[PartNumber] ) ) = TRUE () && ISERROR ( FIND ( "BAG", 'Table'[PartNumber] ) ) = TRUE (), "XXX" )
Community Support Team _ Jimmy Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.