I get the below data from a system which includes 3 fields I need to parse out, but they don't always appear in the same place. Two of the fields are the exact same size but one of the two fields is not always present. I've uploaded the sample data and the desired parsed results, color coded for where they appear in the string. I can pretty easily get cost center from first 9 digits or No Cost Center just from regular formula, but I'm struggling with getting the other 2 fields because of the same size.
| Payment |
| 0650/1596_SN00-5301311 |
| 0650/1899_SN00-5309104--No_ARIO_Number |
| No_Cost_Center-Need_ARIO_Number--1034664-10475100_0_1987001_SN00 |
| 0650/1574_SN00-7301181--No_ARIO_Number |
| 0650/1645_SN00-1987001 |
| 0650/1645_SN00-5309104 |
| 0650/1575_SN00-5301311 |
| No_Cost_Center-Need_ARIO_Number--1027660-10369066_0_1987001_SN00 |
| 0650/1748_SN00-5301311 |
| 0650/1748_SN00-5309104--No_ARIO_Number |
| 0650/1631_SN00-5301809--No_ARIO_Number |
| No_Cost_Center-Need_ARIO_Number--1028736-10123404_0_1987001_SN00 |
| 0650/1688_SN00-5301809--No_ARIO_Number |
| 0650/1591_SN00-6204301--No_ARIO_Number |
| No_Cost_Center-Need_ARIO_Number-HDQ-1036659-10475065_0_1987001_SN00 |
| 0650/1871_SN00-5302300 |