Here is an alternative solution. Using Power Query. Here is the Mcode. File attached for analysis.
let
Source = Excel.CurrentWorkbook(){[Name="Table2"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Item name", type text}, {"Quantity", type any}, {"Unit", type text}, {"Date of order", type date}}),
#"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns(Table.TransformColumnTypes(#"Changed Type", {{"Quantity", type text}}, "en-US"), {{"Quantity", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Quantity"),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Quantity", Int64.Type}})
in
#"Changed Type1"
Bookmarks