let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{",EVENT_ID,MENU_HINT,EVENT_NAME,EVENT_DT,SELECTION_NAME,WIN_LOSE,BSP", type text}}),
#"Demoted Headers" = Table.DemoteHeaders(#"Changed Type"),
#"Split Column by Delimiter" = Table.SplitColumn(#"Demoted Headers","Column1",Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv),{"Column1.1", "Column1.2", "Column1.3", "Column1.4", "Column1.5", "Column1.6", "Column1.7", "Column1.8"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Column1.1", Int64.Type}, {"Column1.2", type text}, {"Column1.3", type text}, {"Column1.4", type text}, {"Column1.5", type text}, {"Column1.6", type text}, {"Column1.7", type text}, {"Column1.8", type text}}),
#"Promoted Headers" = Table.PromoteHeaders(#"Changed Type1", [PromoteAllScalars=true]),
#"Replaced Value" = Table.ReplaceValue(#"Promoted Headers",".",",",Replacer.ReplaceText,{"BSP"}),
#"Changed Type2" = Table.TransformColumnTypes(#"Replaced Value",{{"BSP", type number}, {"EVENT_DT", type datetime}, {"EVENT_ID", Int64.Type}}),
#"Removed Blank Rows" = Table.SelectRows(#"Changed Type2", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null}))),
#"Renamed Columns" = Table.RenameColumns(#"Removed Blank Rows",{{"Column1", "Num"}}),
#"Filtered Rows" = Table.SelectRows(#"Renamed Columns", each ([EVENT_ID] = 191856472)),
#"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Num"}),
#"Filtered Rows1" = Table.SelectRows(#"Removed Columns", each ([WIN_LOSE] = "0"))
in
#"Filtered Rows1"
Bookmarks