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

DAX度量开发:按组取最大值后求和,统计合规人员数量

Power BI DAX 度量实现分组合规人员统计与全局总人数展示

核心需求拆解

  • 按Category分组,统计每组内至少有1条合规(Compliant=1)活动记录的人员数量
  • 支持切片器筛选(如特定分组、时间维度等),度量自动适配筛选上下文
  • 可展示不受筛选影响的全局总人数,或当前筛选范围内的总人数

DAX 度量公式

1. 每组合规人员数(支持切片器)

合规人员数 = 
VAR 合规人员集合 = 
    CALCULATETABLE(
        VALUES('数据表'[Name]),
        '数据表'[Compliant] = 1
    )
RETURN
    COUNTROWS(合规人员集合)

2. 全局总人数(不受切片器影响)

全局总人数 = 
CALCULATE(
    DISTINCTCOUNT('数据表'[Name]),
    ALL('数据表')
)

3. 当前筛选总人数(适配切片器)

如果需要查看当前筛选范围内的总人数,可使用此度量:

当前筛选总人数 = DISTINCTCOUNT('数据表'[Name])

度量说明与使用方式

  • 合规人员数:先通过CALCULATETABLE筛选出所有存在合规记录的人员,再统计人数;会自动响应切片器的筛选条件,比如选中某类Category时,仅统计该分组下的合规人员
  • 全局总人数:利用ALL('数据表')清除所有筛选上下文,返回整个数据集的唯一人员总数,不受任何切片器筛选影响
  • 使用场景:将Category拖入矩阵/卡片图的行区域,把上述度量拖入值区域即可展示分组数据;添加切片器后,「合规人员数」「当前筛选总人数」会随筛选更新,「全局总人数」保持稳定

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 08:47:15