DAX度量开发问题:按日期与ID统计未接呼叫数量
呼叫中心未接呼叫统计DAX度量解决方案
正确的DAX度量公式
直接使用CALCULATE配合计数函数,让DAX自动响应DATE和ID的分组上下文:
未接呼叫数 = CALCULATE(COUNTROWS('呼叫中心数据'), '呼叫中心数据'[STAT] = 0)
或者用COUNT函数替代COUNTROWS,效果一致:
未接呼叫数 = CALCULATE(COUNT('呼叫中心数据'[STAT]), '呼叫中心数据'[STAT] = 0)
用法说明
- 在Power BI或Tabular模型中,将这个度量添加到可视化表格,同时放入
DATE列和ID列,表格会自动按日期+ID的组合分组,计算每组内STAT为0的记录数。 - 当通过切片器、筛选器选择特定ID时,表格会自动过滤出该ID的所有日期行,并显示对应分组的未接呼叫统计数。
方案原理
CALCULATE会自动继承当前可视化的上下文(DATE和ID的分组),在每个分组范围内筛选STAT=0的记录并计数,完全匹配按日期和ID分组统计的需求。
内容的提问来源于stack exchange,提问作者Arthur_75
相关产品推荐
相关产品推荐

