[SIZE=1]// Table1
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
Split = Table.SplitColumn(Source, "raw", Splitter.SplitTextByAnyDelimiter({"/"}, QuoteStyle.Csv)),
Merge = Table.CombineColumns(Split,{"raw.1", "raw.2", "raw.4", "raw.3"},Combiner.CombineTextByDelimiter("/", QuoteStyle.None),"result")
in
Merge[/SIZE]
=LEFT(A1,FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),2)))&RIGHT(A1,LEN(A1)-FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),3)))&MID(A1,FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),2)),FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),3))-FIND(CHAR(1),SUBSTITUTE(A1,"/",CHAR(1),2)))
There are several ways to do this, some way more efficient than others but which might depend on the structure of your data, so I have some questions.Excel formula to rearrange the cell contents ENG/DEF/001/14 to ENG/DEF/14/001