Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matrix SSRA矩阵-使用小计进行进一步计算_Matrix_Reporting Services_Ssrs 2008 - Fatal编程技术网

Matrix SSRA矩阵-使用小计进行进一步计算

Matrix SSRA矩阵-使用小计进行进一步计算,matrix,reporting-services,ssrs-2008,Matrix,Reporting Services,Ssrs 2008,我已经在SSRS中创建了一个矩阵报告,我正在尝试计算每列的边距(以红色显示)。因此,我需要使用报告中的一些汇总数字。例如,COF保证金的计算如下:COF/平均贷款。因此,对于costcenter 0002,它是-1400/1000000=0.14%。我如何为每一列实现这一点? 我还需要计算大致相同的毛利率。仅利息收入/平均贷款。 我可以在我的SQL查询中计算这一行,这是我以前做过的,但是矩阵将所有百分比加在最右边的total列中,这是不正确的。 有什么想法吗 谢谢, Daniel您必须对要求

我已经在SSRS中创建了一个矩阵报告,我正在尝试计算每列的边距(以红色显示)。因此,我需要使用报告中的一些汇总数字。例如,COF保证金的计算如下:COF/平均贷款。因此,对于costcenter 0002,它是-1400/1000000=0.14%。我如何为每一列实现这一点? 我还需要计算大致相同的毛利率。仅利息收入/平均贷款。 我可以在我的SQL查询中计算这一行,这是我以前做过的,但是矩阵将所有百分比加在最右边的total列中,这是不正确的。 有什么想法吗

谢谢,
Daniel

您必须对要求平均值的列求和,然后求和的平均值,如:

=SUM(COF) / SUM(AverageLoan)

显然,这意味着您需要在数据集中公开这些值,如果它们还不存在。

Hi TabAlleman,谢谢您的输入。我需要在哪里输入此表达式?我是否必须在SubSubType下添加一个子组,然后使用ProfitCenter列中的表达式?谢谢,首先,它不是一个精确的表达式,但是它会放在文本框中,你想要总的COF边距。如果已经在收集要在报告中求平均值的小计,则可以研究使用ReportItems集合获取这些值并求平均值。如果不坐在你的电脑前,玩弄你的报告,我在细节上帮不了你多少忙。我所能做的就是给你一个概念,你需要的是求和的平均值,而不是求和平均值。还有,你所说的“在你的数据集中暴露那些值”是什么意思?你的意思是我需要一个明确的列,叫做COF和Average Loan?这就是我想要避免的,因为随着时间的推移,可能会有更多的类型。因此,我不想每次新类型出现时都修改我的查询。我基本上想告诉SSRS使用利息收入和平均贷款的小计,但我不知道如何使用。有点像田野!SubSubType=“利息收入”?我如何正确使用它?