// Table1
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
TCN = List.RemoveLastN(Table.ColumnNames(Source),1),
DateLoc1 = Table.TransformColumnTypes(Source, {{"Date", type date}}, "en-US"),
DateLoc2 = Table.TransformColumnTypes(DateLoc1, {{"Date2", type date}}, "en-US"),
IF = Table.AddColumn(DateLoc2, "IF", each if [Typer] = "SM" then 14.5 else [Help]),
Grp = Table.Group(IF, {"IF"}, {{"All", each _, type table}}, GroupKind.Local),
BlankRows = Table.TransformColumns(Grp, {{"All", each Table.InsertRows(_, Table.RowCount(_),
{[
Date = null,
Date2 = null,
Typer = null,
Text = null,
ReferenceValue = null,
AccountType = null,
Account = null,
C = null,
Amount = null,
Key = null,
Help = null,
IF = null
]})
}}),
TSC = Table.SelectColumns(BlankRows,{"All"}),
Exp = Table.ExpandTableColumn(TSC, "All",TCN),
Date = Table.TransformColumnTypes(Exp,{{"Date", type date}, {"Date2", type date}})
in
Date
Bookmarks