我已经研究过以前的答案,似乎与这个问题无关。
我有一个简单的矩阵,显示“数据集A”中的数据-行中的计数和列中的月/年。
我有第二个矩阵,以相同的布局显示“数据集B”中的数据。
我希望创建第三个矩阵,或在第二个矩阵中添加一条总行,以显示每个月的数字之和。查看屏幕截图;
图像显示了数据集A(橙色标头)和数据集B(蓝色标头)以及我要总结的项目
我尝试将新行添加到数据集B矩阵并使用以下公式-
=SUM(Fields!Counts.Value) + Sum(Fields!Counts.Value, DatasetA")
但是,这没有考虑数据集A中的月份分组,而是将数据集B中的正确数字与数据集A中的总数字相加-不仅是适当月份的数字。
如何使这笔总和起作用,以确保在两个数据集中仅将相关月份相加?
谢谢!
更新:使用LOOKUP函数,我取得了一些进步,但是仍然无法将两个数字相加(见下图)。我尝试了以下查找表达式来构建总数;
= Sum(Fields!Counts.Value)+ LOOKUP(Fields!ReceivedMonth.Value,Fields!ReceivedMonth.Value,Fields.Counts.Value,“ DatasetA”)
但是看来我无法对查找中的 Fields!Counts.Value,“ DatasetA” 求和(因此会引发语法错误),因此总结果显示为总和来自DatasetB plus 1。