2017-07-27 33 views
0

因此,我不是每个人都具有所有金额的总和,而是使用他们花费的所有金额(每个圆都是交易)的圆视图。计算字段以查看点是否大于标准偏差

现在,我需要创建一个计算字段,以查看交易是否高于所有交易的标准偏差(因此使其成为异常值)。

任何方式,你可以帮助我创建一个计算字段?我不断收到错误。

我的计算字段公式去这样的事情

If [AMOUNT] > STDEV([AMOUNT]) THEN "bad" 
ELSE "good" 
END 

My Data Points Image

回答

1

不能混合聚集和非聚集arguements。在这种情况下,您需要使用LOD(细节层次)表达式。以下是一个有效的计算。

If [AMOUNT] > {STDEV([AMOUNT])} THEN "bad" 
ELSE "good" 
END 

您可以根据所需详细程度更改表达式。有关详细说明,请参阅此article

0

将大括号{}放在第二个表达式的周围,但不是第一个。

if [AMOUNT] > { STDEV([AMOUNT]) } then ... 

要理解为什么,联机帮助中了解LOD计算