You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI中合并球队与进球列及获取Top5球队进球数方法咨询

解决Power BI中合并球队列与进球列并统计Top5球队的方法

方法一:通过追加查询重塑数据(推荐)

这种方法把原始宽表转成规范长表,后续统计更灵活:

  • 打开Power Query编辑器,导入你的原始数据表
  • 复制一份原始表,重命名为Team1_Goals,删除team2和goals2列,将team1重命名为Team,goals1重命名为Goals
  • 再复制一份原始表,重命名为Team2_Goals,删除team1和goals1列,将team2重命名为Team,goals2重命名为Goals
  • 选中Team1_Goals表,点击主页选项卡的追加查询,选择追加Team2_Goals表,生成新的合并表
  • 关闭并应用Power Query,回到报表视图

方法二:用DAX创建计算表

如果不想修改原始数据结构,可直接用DAX生成合并后的统计表:
在建模选项卡点击新建表,输入以下DAX公式(替换原始表为你实际的表名):

合并球队进球 = 
UNION(
    SELECTCOLUMNS('原始表', "Team", '原始表'[team1], "Goals", '原始表'[goals1]),
    SELECTCOLUMNS('原始表', "Team", '原始表'[team2], "Goals", '原始表'[goals2])
)

统计Top5球队

无论用哪种方法得到合并表,后续操作一致:

  1. 新建度量值计算总进球:
总进球 = SUM('合并球队进球'[Goals])
  1. 在报表视图插入簇状柱形图,将Team拖到轴区域,总进球拖到值区域
  2. 点击可视化面板的筛选器,选择Team字段,设置Top N筛选,输入5,依据选择总进球

这样就能得到综合所有出场球队的Top5进球球队。

内容的提问来源于stack exchange,提问作者anwar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 15:07:03