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

在SSRS与Power BI报表的子分组中添加总计

分组后获取正确总计的解决方法

1. 获取员工总数总计(目标值7)

你之前用的=Sum(CountDistinct(Fields!EmployeeName.Value))会把每个父分组(batchid)下的唯一员工数相加,这不是你要的全局唯一员工总数。直接在总计行使用:

=CountDistinct(Fields!EmployeeName.Value)

这个公式会忽略分组,统计整个数据集中所有唯一的EmployeeName数量,得到你要的7。

2. 获取金额总计(目标值3677.19)

根据你的数据情况选择对应公式:

  • 如果每个员工的金额记录唯一,直接用全局求和:
    =Sum(Fields!YourAmountField.Value)
    
    把YourAmountField替换成实际的金额字段名。
  • 如果子分组(EmployeeName)下有重复的金额记录,需要先取每个员工分组的唯一金额值再求和:
    =Sum(First(Fields!YourAmountField.Value, "EmployeeNameGroup"))
    
    这里的EmployeeNameGroup要替换成你设置的子分组的名称(在报表设计器的分组面板里可以看到),First会提取每个员工分组内的第一条金额数据,避免重复计算。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 11:34:59