公司职务经常换人,如何统部门职务这个位置上,有哪些人,产生了多少费用? ...
如图,左边是数据表,部门通常有‘军师’和‘主公’两个板凳,个别月份有空着的情况,人员变化调动大。如何以部门职务为准,想统计出这个‘板凳’上坐过哪些人,共产生了多少费用?这个‘板凳’上今年以来是否有空缺情况,即还要统计‘职务存在月份个数’。
如何设置公式,达到右边这样。
select部门,职务,count(时间),group_concat(distinct(姓名)),sum(收入) from 收入按部门汇总明细表 group by 部门,职务
分享报表 大佬,你这是啥方法啊?
比较起来感觉还是SQL比较强大啊 Power Pivot中有类似 TEXTJOIN 的 CONCATENATEX 函数,也算比较方便的
谢谢大家,有难度,看不太懂。 数据库sql方法。。。。 pq法:
let
源 = Excel.CurrentWorkbook(){},
更改的类型 = Table.TransformColumnTypes(源,{{"时间", type datetime}, {"部门", type text}, {"职务", type text}, {"姓名", type text}, {"收入", Int64.Type}}),
分组的行 = Table.Group(更改的类型, {"部门", "职务"}, {{"收入", each List.Sum([收入]), type nullable number}, {"姓名", each Text.Combine(List.Distinct([姓名]),"、"), type nullable text}, {"月数", each List.Count([时间]), type nullable datetime}})
in
分组的行
页:
[1]