В Excel 2010 или более поздней версии вы можете сделать это с помощью Power Query (он же Get & Transform), а затем обновить запрос, если добавите больше строк.
- Разделить столбец 2 на
linefeed character
в Строки - Обрезать столбец 2 для удаления начальных и конечных пробелов
- Разбить на
space
на столбцы, но только самый левый пробел
Вот M-код
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns
(Source, {{"Column2", Splitter.SplitTextByDelimiter("#(lf)", QuoteStyle.Csv),
let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Column2"),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Column2", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type1", "Trim", each Text.Trim([Column2])),
#"Removed Columns" = Table.RemoveColumns(#"Added Custom",{"Column2"}),
#"Split Column by Delimiter1" = Table.SplitColumn(#"Removed Columns",
"Trim", Splitter.SplitTextByEachDelimiter({" "}, QuoteStyle.Csv, false), {"Trim.1", "Trim.2"})
in
#"Split Column by Delimiter1"
Исходные данные
Результаты