我试图计算特定记录的平均值
例如,我们有一个名为FurthestSlide
的字段。该字段将包含数字。我们有另一个名为SlideCount
的字段。这也是一个数字字段。
我只希望它计算FurthestSlide
不等于SlideCount
数字的记录的平均值。
我想要找的是那些没有查看整个邮件的人的平均FurthestSlide
个数字。
我不希望在数据中计算完成消息的人。
示例数据:
SlideCount=40
FurthestSlide=(30,20,40,40,40)
答案应该是 25 。 (30 + 20)/ 2
答案 0 :(得分:0)
您可以从聚合中排除某些行。
使用您的数据:
一个简单的报告:
我用表达式计算了非匹配行的平均值:
=Avg(IIf(Fields!FurthestSlide.Value <> Fields!SlideCount.Value
, Fields!FurthestSlide.Value
, Nothing))
在这里,我们将匹配的行FurthestSlide
值设置为Nothing
,这意味着它们不会从任何平均值计算中排除。
这为您的数据提供了所需的结果: