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

Power BI中带筛选的Count度量值无法正确分组问题求助

Power BI:筛选度量值同时保留类别分组的解决方案

问题根源

你当前的CALCULATE写法错误地覆盖了行上下文筛选:

=CALCULATE(SUM(["Number of Fruits"]), ["Date Eaten"]=DATE(2022,11,20))

这种写法会强制计算2022/11/20所有水果的总和,忽略了表格中按水果分组的行上下文,导致所有行都显示同一个总和值。

正确DAX写法

求和度量值(针对单日期)

确保引用格式正确,保留行上下文的水果筛选:

Sum Fruits on Target Date = CALCULATE(SUM('你的表名'[Number of Fruits]), '你的表名'[Date Eaten] = DATE(2022, 11, 20))

替换'你的表名'为你实际使用的数据表名称,列名格式应为表名[列名],而非用方括号包裹整个表达式。

计数度量值(针对单日期)

如果需要统计记录数,写法如下:

Count Fruits on Target Date = CALCULATE(COUNT('你的表名'[Number of Fruits]), '你的表名'[Date Eaten] = DATE(2022, 11, 20))

更灵活的通用方案(推荐)

避免在度量值中硬编码日期,改用报表级筛选:

  1. 添加日期切片器控件,绑定Date Eaten列
  2. 使用基础分组度量值:
    Total Fruits = SUM('你的表名'[Number of Fruits])
    

切片器的筛选会自动作用于该度量值,既能灵活切换日期,又能完美保留水果的分组统计效果,总计行也会自动计算所选日期的总和。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 03:01:11