charts - 组合图表 - 使用多个 THEN/OVER 函数进行计算
问题描述
我在 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。一个用于 [values],一个用于 Avg[Values],因此我无法在最终 UCL 公式的末尾实现这些函数,也不能通过公式本身单独实现。
有谁知道如何在不创建新计算列的情况下执行 UCL 计算。非常感谢!