两列聚合,excel。电量查询

问题描述 投票:0回答:1

我有一个像这样的数据框

idvac idcand    event   status
1       1       call     yes
1       1      meeting   no

我也想成为这样的人

idvac idcand call  meeting
 1       1   yes     no

似乎最好的解决方案是枢轴列(Power Query),但我可以得到

idvac idcand call  meeting
  1      1    yes   null
  1      1    null  no

如何解决?

附注抱歉,我好久没来了,希望我的帖子格式正确

excel aggregate powerquery m
1个回答
0
投票

我使用枢轴得到这个:

let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"idvac", Int64.Type}, {"idcand", Int64.Type}, {"event", type text}, {"status", type text}}),
    #"Pivoted Column" = Table.Pivot(#"Changed Type", List.Distinct(#"Changed Type"[event]), "event", "status")
in
    #"Pivoted Column"
© www.soinside.com 2019 - 2024. All rights reserved.