Forum Discussion
Anonymous
6 years agoNot applicable
Regexp_replace function in DAX
Hi, I have column where data is as shown below, for this column "REGEXP_REPLACE(Promotion,'LA EM LAN | Nov 19','')" function is used in google visual stuido to achive a new column with data like "Es...
- Anonymous6 years ago
Hi Anonymous ,
This is because your column mg2[promotion] has rows where LAN or Nov are not present.
Try this Calculated Column
Column = VAR FirstLAN = Find ( "LAN", 'Table'[Promotion], 1, LEN('Table'[Promotion])) VAR FirstNov = FIND ( "Nov", 'Table'[Promotion], 1, LEN('Table'[Promotion])) RETURN //FirstLAN & " " & FirstNov SWITCH( TRUE(), FirstLAN = FirstNov || FirstLAN > FirstNov, " ", FirstNov > FirstLAN , MID ( 'Table'[Promotion], FirstLAN + 3 , -- to adjust LAN (3) FirstNov - FirstLAN - 3 -- to adjust LAN (3) ) )Regards,
Harsh Nathani
Did I answer your question? Mark my post as a solution! Appreciate with a Kudos!! (Click the Thumbs Up Button)
amitchandak
6 years agoSuper User
Anonymous , refer if this can help