红色字体是文件所在的路径
抛砖引玉 , 坐等高手优化代码
数据更新后, 更新后即可看到统计数字, 可以用表的形式,也可以用数据透视的形式
let
源 = Excel.Workbook(File.Contents("C:\Users\cc\Book1.xlsx"), null, true),
lie = Table.TransformColumns(Table.SelectColumns(源,{"Name", "Data"}),{"Data",(z)=>Table.Group(Table.PromoteHeaders(Table.Transpose(Table.SelectRows(Table.Transpose(Table.SelectRows(z, each ([Column1] <> null))), each ([Column1] = "六" or [Column1] = "姓名" or [Column1] = "日")))),"姓名",{"a",(t)=> List.Count(List.Select(Table.ToRows(t){0},(x)=> x="夜"))})}),
#"展开的“Data”" = Table.ExpandTableColumn(lie, "Data", {"姓名", "a"}, {"姓名", "次数"}),
更改的类型 = Table.TransformColumnTypes(#"展开的“Data”",{{"次数", Int64.Type}})
in
更改的类型 |