我需要根据属于不同组的行数据计算SSRS的百分比。使用不在SSRS的行组范围内的数据计算百分比
计算百分比的行不在行组的范围内。
=(971/(971+480+215))*100
值480和215分别来自RowGroup1和RowGroup2。
我需要根据属于不同组的行数据计算SSRS的百分比。使用不在SSRS的行组范围内的数据计算百分比
计算百分比的行不在行组的范围内。
=(971/(971+480+215))*100
值480和215分别来自RowGroup1和RowGroup2。
你试过最后()?无论公式将在RowGroup1和RowGroup2计算480和215,请用最新(即公式),并给它这些团体的范围内,所以...
=(971/(971+Last(<<formula>>, "RowGroup1")+Last(<<formula>>, "RowGroup2"))) * 100
我认为应该做到这一点 - 它基本上刚开数据就好像它是指定组中的最后一行(我假设您在这些行组中使用某些聚合)应该是您希望绘制到此公式中的“总计”。
我解决它在SQL这样的:
SELECT
data/SUM(data) OVER (PARTITION BY ID)*100 AS Perentage