我需要一个公式来计算:((ZL * 11的平均值)+(ZM的平均值* 2.2)) - (ZS的平均值* 100)创建简单公式的问题是我需要每个计算时间ZS的价格变化。不仅当ZS的价格发生变化,而且当ZS订单的数量加起来并且是10的倍数时。在给出的示例中,它将在订单ID 6,12和18处计算。很难解释抱歉如果它遇到困惑。试图总结一下,每当ZS改变价格并加起来为10的倍数时,我需要将三个合约中的每一个的平均值计入该计算中。
OrderID Contract Price BuySell OrderType Quantity
1 ZS 10914 Buy 6
2 ZS 10916 Buy 4
3 ZL 3188 Sell 9
4 ZM 3981 Sell 9
5 ZM 3985 Sell 2
6 ZS 10914 Buy 10
7 ZL 3186 Sell 9
8 ZM 3982 Sell 11
9 ZS 10910 Buy 2
10 ZS 10911 Buy 4
11 ZS 10913 Buy 2
12 ZS 10914 Buy 4
13 ZL 3184 Sell 9
14 ZM 3983 Sell 11
15 ZS 10926 Buy 10
16 ZL 3184 Sell 9
17 ZM 3983 Sell 11
18 ZS 10926 Buy 10
19 ZL 3184 Sell 9
20 ZM 3983 Sell 11