Forum Discussion
DAX: How to Split (left) a text column on Character (space)?
- 10 years ago
Hi SarWal,
In your scenario, as you want to split a column based on space rather than a character, you need to replace the space with a character use SUBSTITUTE() function, then split the value use Search() function. Please refer to screenshots below:
First name = LEFT(SUBSTITUTE(Table1[Name]," ","-"),SEARCH("-",SUBSTITUTE(Table1[Name]," ","-"))-1)
Last name = RIGHT(SUBSTITUTE(Table1[Name]," ","-"),LEN(SUBSTITUTE(Table1[Name]," ","-"))-SEARCH("-",SUBSTITUTE(Table1[Name]," ","-")))
If you have any question, please feel free to ask.
Best Regards,
Qiuyun Yu
FirstName = PATHITEM(SUBSTITUTE('fTable'[FullName];" ";"|");1)
Lastname = PATHITEMREVERSE(SUBSTITUTE('fTable'[FullName];" ";"|");1)
- geddadac8 years agoRegular Visitor
=PATHITEMREVERSE(SUBSTITUTE(Performance[Performance Review Rating],"-","|"),1)
thank you so much guru