学习:PQ查询语句用法,标记部分值得借鉴!(其余部分均为菜单操作)
let
源 = Excel.Workbook(File.Contents("C:\Users\Administrator\Downloads\汇总示例.xlsx"), null, true),
筛选的行 = Table.SelectRows(源, each ([Name] <> "实际有很多个表单")),
Data = Table.Combine(筛选的行[Data]),
删除的列 = Table.RemoveColumns(Data,{"Column1", "Column3", "Column4"}),
删除的顶端行 = Table.Skip(删除的列,2),
提升的标题 = Table.PromoteHeaders(删除的顶端行, [PromoteAllScalars=true]),
筛选的行1 = Table.SelectRows(提升的标题, each ([#"合计(元)"] <> null and [#"合计(元)"] <> 0)),
逆透视的其他列 = Table.UnpivotOtherColumns(筛选的行1, {"工料名称及规格"}, "类别", "金额"),
更改的类型 = Table.TransformColumnTypes(逆透视的其他列,{{"金额", type number}}),
删除的错误 = Table.RemoveRowsWithErrors(更改的类型, {"金额"})
in
删除的错误 |