Just for fun this formulae approach can be extended to suit any length of string.
Name:="Split_Str"
Refers to:=
Formula:
=INDEX(IF((MID(","&Sheet1!$A2&",",ROW(INDIRECT("1:"&LEN(","&Sheet1!$A2&","))),1)="=")+(MID(","&Sheet1!$A2&",",ROW(INDIRECT("1:"&LEN(","&Sheet1!$A2&","))),1)=","),ROW(INDIRECT("1:"&LEN(","&Sheet1!$A2&","))),""),,1)
Then in C2, Drag across as far as required to split your longest string, then Down
Formula:
=IFERROR(IF(ISNUMBER(FIND("=",MID($A2,SMALL(Split_Str,COLUMNS($C:C)),SMALL(Split_Str,COLUMNS($C:D))-SMALL(Split_Str,COLUMNS($C:C))))),MID($A2,SMALL(Split_Str,COLUMNS($C:C)),SMALL(Split_Str,COLUMNS($C:D))-SMALL(Split_Str,COLUMNS($C:C))),PROPER(MID($A2,SMALL(Split_Str,COLUMNS($C:C)),SMALL(Split_Str,COLUMNS($C:D))-SMALL(Split_Str,COLUMNS($C:C))))),"")
Concatenate the results in B2
=
Formula:
C2&D2&E2&F2&G2&H2&I2&J2&K2&L2&M2&N2
Bookmarks