将行组合在一起? 使用PowerPivot的DAX公式?

我试图总结PowerPivot模型中的多行,但将它们分组:

例如,如果总共有20行,则项目A,B,C,D,E,F(5个项目 – 每个项目4个项目。

是否可以加起来分组呢? 例如:项目1 5小时项目1 5小时项目1 6小时项目1 3小时项目1 5小时项目2 5小时项目2 5小时等

是否有可能使用DAX(也许Summarize?)来添加它们,但将它分组,所以结果将返回为:项目1 = 24小时(这是所有他们加起来5 + 5 + 6 + 3 + 5)和项目2 = 10小时(这是项目2的加起来,5 + 5)

等等等等?

我正在查看= SUMMARIZE,并遵循语法,但它总是会给我一个错误/不工作,我想要它。

你能否澄清为什么你需要通过DAX计算来做到这一点? 如果您添加了一个简单= SUM()计算,然后将项目添加到数据透视表,那么每个计算的上下文将自动生成您正在查找的答案。 这是一个例子:

样品表

  • 表列
    • 项目
    • 小时

表中的样本数据

Project 1,5 Project 1,5 Project 1,6 Project 2,5 Project 2,5 Project 1,3 Project 1,5 

计算领域TotalHours:=Sum([Hours])

数据透视表

值:TotalHours
行:项目(您也可以select一个特定的项目作为filter)

结果

 Project 1: 24 Project 2: 10 

在此示例中,由于使用TotalHours计算字段的每个单元格的上下文仅限于单个项目,因此无需执行任何特殊操作即可将它们分组以获得您期望的结果。

当然,如果你想把这些计算作为一个中间步骤,这是一个有争议的问题。