let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"STOCK VN CODE", type any}, {"Qty Avai", type any}, {"STOCK CN CODE1", type text}, {"Qty Avai2", Int64.Type}, {"SKU", type text}, {"FP FRAME SKKU", type text}, {"FP SKU", type text}, {"UPC", type text}, {"PRODUCT NAME", type text}, {"QTY Available", Int64.Type}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each Text.Split([FP SKU],"#(lf)")),
#"Removed Columns" = Table.RemoveColumns(#"Added Custom",{"FP SKU", "UPC"}),
#"Reordered Columns" = Table.ReorderColumns(#"Removed Columns",{"STOCK VN CODE", "Qty Avai", "STOCK CN CODE1", "Qty Avai2", "SKU", "FP FRAME SKKU", "Custom", "PRODUCT NAME", "QTY Available"}),
#"Renamed Columns" = Table.RenameColumns(#"Reordered Columns",{{"Custom", "FP SKU"}}),
#"Expanded FP SKU" = Table.ExpandListColumn(#"Renamed Columns", "FP SKU"),
#"Changed Type1" = Table.TransformColumnTypes(#"Expanded FP SKU",{{"FP SKU", type text}})
in
#"Changed Type1"
Sample file attached.
Bookmarks