Power BI中如何将面积图的度量值设置为静态值
Power BI 静态日均警报值实现方案
你的问题核心是当前度量值会被X轴的单个日期上下文过滤,导致每个日期点只计算该日期自身的数值(而非整个筛选范围的日均)。只需修改度量值,让它忽略当前行的日期筛选,基于整个用户选定的范围计算平均值即可:
修改后的度量值代码
Avg Daily Alerts (Static) = VAR tbl = SUMMARIZE( ALLSELECTED(dimAlert), -- 保留外部筛选,忽略当前行的单个日期筛选 dimAlert[NotificationDate], "Count", COUNTROWS(dimAlert) ) RETURN AVERAGEX(tbl, [Count])
关键修改说明
- 使用
ALLSELECTED(dimAlert)替代原有的dimAlert:该函数会保留用户在报表层面设置的所有筛选条件(比如日期范围切片器),但会忽略当前面积图X轴单个日期的行级筛选,确保计算的是整个筛选区间内的日均警报数。 - 若只需要保留日期列的筛选,也可以写成
ALLSELECTED(dimAlert[NotificationDate]),效果一致但更精准。
效果验证
修改后,面积图上会生成一条水平静态线,代表整个筛选范围内的日均警报数,你可以直接对比每日实际警报量与该基准线的高低,快速识别低于预期的日期。
内容的提问来源于stack exchange,提问作者Ken Kelemen
相关产品推荐
相关产品推荐

