Ahhhhhh - I see (I think)
is that the structure of every record? eg
BOYTOTAL / num / CY.. / num / PY.. / num / XY.. / num / BR.. / num / XR.. / num
If so then seeing as you are editing each formula to create 6 different formulas anyway you could simply use:-
=MID(A1,FIND("OYTOTAL",A1)+7,FIND("CYTOTAL",A1)-FIND("OYTOTAL",A1)-7)
=MID(A1,FIND("CYTOTAL",A1)+7,FIND("PYTOTAL",A1)-FIND("CYTOTAL",A1)-7)
=MID(A1,FIND("PYTOTAL",A1)+7,FIND("XYTOTAL",A1)-FIND("PYTOTAL",A1)-7)
=MID(A1,FIND("XYTOTAL",A1)+7,FIND("BRTOTAL",A1)-FIND("XYTOTAL",A1)-7)
=MID(A1,FIND("BRTOTAL",A1)+7,FIND("XRTOTAL",A1)-FIND("BRTOTAL",A1)-7)
=MID(A1,FIND("XRTOTAL",A1)+7,LEN(A1))
Regards
Ken.................