// 17 1-A
// change path to file above
let
Source = Csv.Document(File.Contents("D:\test\anastasia\17.1-A.txt"),[Delimiter="#(lf)", Columns=1, Encoding=1200, QuoteStyle=QuoteStyle.Csv]),
#"Replaced Value" = Table.ReplaceValue(Source,"#(tab)","",Replacer.ReplaceText,{"Column1"}),
#"Filtered Rows" = Table.SelectRows(#"Replaced Value", each ([Column1] <> "" and [Column1] <> "111 Tttttttttt Pppphttp://www.aaaa.com" and [Column1] <> "actualnominaldeviation" and [Column1] <> "CAM2 Measure Inspection Report1/1" and [Column1] <> "Date11/21/2019" and [Column1] <> "Ff 333333sssssss@ssss.com" and [Column1] <> "FFFF FFFFFFFFFFF FFF." and [Column1] <> "Llll Mddd(444) 444-4444" and [Column1] <> "OperatorBB" and [Column1] <> "Part Name12345" and [Column1] <> "Program Name123 F1234" and [Column1] <> "Readings:1." and [Column1] <> "Session Information" and [Column1] <> "Session Name17.1-A AFT 123lbs" and [Column1] <> "USB22 Ddd 2222 44:44 Pp")),
#"Added Conditional Column" = Table.AddColumn(#"Filtered Rows", "Custom", each if Text.Contains([Column1], "Point") then [Column1] else null),
#"Filled Down" = Table.FillDown(#"Added Conditional Column",{"Custom"}),
#"Filtered Rows1" = Table.SelectRows(#"Filled Down", each not Text.Contains([Column1], "Point") and not Text.Contains([Column1], "3D")),
#"Reordered Columns" = Table.ReorderColumns(#"Filtered Rows1",{"Custom", "Column1"}),
#"Replaced Value1" = Table.ReplaceValue(#"Reordered Columns","x","x@",Replacer.ReplaceText,{"Column1"}),
#"Replaced Value2" = Table.ReplaceValue(#"Replaced Value1","y","y@",Replacer.ReplaceText,{"Column1"}),
#"Replaced Value3" = Table.ReplaceValue(#"Replaced Value2","z","z@",Replacer.ReplaceText,{"Column1"}),
#"Replaced Value4" = Table.ReplaceValue(#"Replaced Value3","in","@",Replacer.ReplaceText,{"Column1"}),
#"Split Column by Delimiter" = Table.SplitColumn(#"Replaced Value4", "Column1", Splitter.SplitTextByDelimiter("@", QuoteStyle.Csv), {"Column1.1", "Column1.2", "Column1.3", "Column1.4", "Column1.5"}),
#"Removed Columns" = Table.RemoveColumns(#"Split Column by Delimiter",{"Column1.5"})
in
#"Removed Columns"