Forum Discussion
Substring
- 6 years ago
All are dax functions, Replace A2 with the column name
Create a new column
=MID(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100),1,FIND("|",SUBSTITUTE(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100),"-","|",LEN(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100))-LEN(SUBSTITUTE(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100),"-",""))))-1)
https://docs.microsoft.com/en-us/dax/substitute-function-dax
https://docs.microsoft.com/en-us/dax/find-function-dax
All are dax functions, Replace A2 with the column name
Create a new column
=MID(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100),1,FIND("|",SUBSTITUTE(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100),"-","|",LEN(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100))-LEN(SUBSTITUTE(MID(Table[ID],1+FIND("|",SUBSTITUTE(Table[ID],":","|",2)),100),"-",""))))-1)
https://docs.microsoft.com/en-us/dax/substitute-function-dax
https://docs.microsoft.com/en-us/dax/find-function-dax