我有一个生成表格的报告。理想情况下它应该看起来像
+----+------+------+------+------+-------+
| | Day1 | Day2 | Day3 | Day4 | Total |
+----+------+------+------+------+-------+
| C | 5 | 5 | 5 | 5 | 20 |
| R | $100 | $100 | $100 | $100 | $400 |
| CR | $500 | $500 | $500 | $500 | $2000 |
+----+------+------+------+------+-------+
其中CR
是C * R
(这是有效的),C& R是Sum(C)
(或者分别是R,这是有效的。)
CR的问题是Total。我应该得到2000美元,但如果我Sum(C) * Sum(R)
我得到8000美元。这显然是因为它乘以$ 400 * 20.由于CR是公式的结果,我不能Sum(CR)
,它不是像C或R这样的字段。
我需要使用什么公式来获得预期结果?
已编辑添加
C& C& R各自分别由Sum(C) or Sum(R)
形成。每天都是报告中的一个组,其中Total在组外。
C转换为合同,R转换为费率,CR转换为合同收入。哪里有<> Totals的顶部就是Days。
答案 0 :(得分:0)
您的数据集看起来像是SSRS中的矩阵。因此,在这种情况下使用SUM(C*R)
=SUM(Fields!C.Value*Fields!R.Value)