let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc)", type text}}),
#"Split Column by Delimiter" = Table.SplitColumn(#"Changed Type", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc)", Splitter.SplitTextByDelimiter(" ", QuoteStyle.Csv), {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).1", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).2", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).3", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).4", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).5", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).6", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).7", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).8"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).1", type number}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).2", type date}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).3", type number}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).4", type date}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).5", type number}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).6", type date}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).7", type number}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).8", type date}}),
#"Reordered Columns" = Table.ReorderColumns(#"Changed Type1",{"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).1", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).3", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).5", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).7", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).2", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).4", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).6", "Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).8"}),
#"Renamed Columns" = Table.RenameColumns(#"Reordered Columns",{{"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).1", "Cash Flow1"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).3", "Cash Flow2"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).5", "Cash Flow3"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).7", "Cash Flow4"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).2", "Date1"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).4", "Date2"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).6", "Date3"}, {"Cash flow and dates (CASHFLOW1_AMOUNT CASHFLOW1_DATE, etc).8", "Date4"}})
in
#"Renamed Columns"
Power Query is a free AddIn for Excel 2010 and 2013, and is built-in functionality from Excel 2016 onwards (where it is referred to as "
Bookmarks