Table 1 Input is the initial data:
| Order ID | Order Qty | Status ID | Status | Scenario |
| OR_000001 | 1 | 473717; | Delivered; | Order Qty = # of Status (Normal) |
| OR_000002 | 10 | 494086;94089;494090;494099;494100;494101;494102;494103;494104;494105 | Delivery Started;;Delivered;Delivered;Delivery Started;Delivered;Delivery Started;Delivery Started;Delivery Started;Delivered; | one order with blank status |
| OR_000003 | 7 | 496038;517460;530925; | Delivered;Delivered;Cancelled; | Order Qty > # of Status |
Table 2 Output is the desired Alteryx output:
| Order ID | Order Qty | StatusID | Status |
| OR_000001 | 1 | 473717 | Delivered |
| OR_000002 | 10 | 494086 | Delivery Started |
| OR_000002 | 10 | 94089 | |
| OR_000002 | 10 | 494090 | Delivered |
| OR_000002 | 10 | 494099 | Delivered |
| OR_000002 | 10 | 494100 | Delivery Started |
| OR_000002 | 10 | 494101 | Delivered |
| OR_000002 | 10 | 494102 | Delivery Started |
| OR_000002 | 10 | 494103 | Delivery Started |
| OR_000002 | 10 | 494104 | Delivery Started |
| OR_000002 | 10 | 494105 | Delivered |
| OR_000003 | 7 | 496038 | Delivered |
| OR_000003 | 7 | 517460 | Delivered |
| OR_000003 | 7 | 530925 | Cancelled |
How can I use RegEx to parse the StatusID and Status in table 1 by semicolon to generate table 2?
The sample data file is attached. Thanks.