如何在Power BI中为另一张表添加对应ID的重复计数列?
在Table 2中添加对应ID在Table 1的重复次数列
操作步骤
- 切换到Power BI的数据视图
- 在左侧字段面板选中Table 2
- 点击顶部菜单栏的「新建列」
- 在公式栏输入以下DAX代码:
ID重复次数 = CALCULATE(COUNT(Table1[ID]), FILTER(Table1, Table1[ID] = Table2[ID]))
- 按回车键确认,新列将自动添加到Table 2中
代码说明
COUNT(Table1[ID]):统计Table1中指定ID的出现次数FILTER(Table1, Table1[ID] = Table2[ID]):筛选出Table1中与当前Table2行ID完全匹配的记录CALCULATE:基于筛选后的上下文,计算最终的次数统计
完成后,Table 2的新列会显示对应ID在Table1中的重复出现次数,与预期效果一致。
内容的提问来源于stack exchange,提问作者SUMAN NUTAKKI
相关产品推荐
相关产品推荐

