组合图 - 使用多个THEN / OVER函数进行计算

时间:2018-05-14 13:57:01

标签: charts combinations spotfire tibco

我在tibco spotfire中创建了一个组合图表。 我用下一个公式绘制了平均值:

Count([W/O]) / Avg([A/C Type Monthly FH]) * 1000 THEN If(Count([Value]) OVER (LastPeriods(1,[Axis.X]))=1,Avg([Value]),0) as [Average], 

以及检查次数:

Avg([A/C Type Monthly FH] / 1000) THEN If(Count([Value]) OVER (LastPeriods(1,[Axis.X]))=1,[Value],0) as [No. of Inspections], 

对于我的组合图表中的第三个图表,我想通过使用下一个公式来确定控制上限:

UCL = average + 3 * (sqrt(average / No. of inspections))

问题在于我以两种不同的方式使用THEN。一个用于[值],一个用于平均值[值],因此我不能在最终的UCL公式的末尾实现这些函数,而不能通过公式本身单独实现。

有没有人知道如何执行UCL计算,而无需创建新的计算列。非常感谢!

0 个答案:

没有答案