测量总计的数据透视表总和列

时间:2015-12-01 20:47:15

标签: excel powerpivot dax

我的手上有问题。我正在学习DAX,我在遇到涉及聚合绝对值的问题时遇到了困难。在数据透视表中,我希望能够得到(((员工人数) - (推荐员工人数))/(推荐员工数量)的绝对值(绝对值)。这将显示我对一个区域推荐的实际距离有多远。为此,我在Power Pivot中创建了每个这些措施。这张照片解释得比我更好:

enter image description here

注意加拿大总计,绝对值是行的总和,而不是列的总和。我希望面积比率是每个标准标题的所有绝对值之和除以该区域的推荐员工数量的总和。所以对于加拿大来说,这个比例应该是(167 + 60 + 109)/ 2556 = 13.15%。以下是我正在使用的措施:

Employees := SUM(EmployeesActual)
Recommended Employees := SUM(EmployeesRecommended)
Absolute Value := ABS([Employees]-[Recommended Employees])
Ratio := [Absolute Value] / [Recommended Employees]

这里的任何建议都将非常感谢!

1 个答案:

答案 0 :(得分:0)

Recommended Employees Area:=
CALCULATE(
    [Recommended Employees]
    ,ALL( 'your table name'[StandardTitle] ) 
    // It is a best practice to always use fully qualified
    // column references
)

在这里,我们评估了您的(不可能 - 您使用裸字符串)[推荐员工]度量,从[StandardTitle]字段中删除了过滤器上下文。这为您提供了来自剩余行标签的过滤器上下文的总和。