如果从 SSAS 返回数据集,其中某些记录可能是无穷大或 -infinity(在 SSAS 中计算,不在报告中)。
我想计算该列的平均值,但忽略那些正无穷或负无穷大的记录。
我的想法是创建一个逻辑上可以执行此操作的计算字段:
= IIF(IsInfinity(Fields!ASP.Value) or IsNegativeInfinity(Fields!ASP.Value), 0 Fields!ASP.Value)
我不知道该怎么做IsInfinity
or IsNegativeInfinity
。
或者相反,有没有办法计算忽略这些记录的列的平均值?