我有一个列如下。我希望将所有值相乘并在
中得到一个值Yield
0.90
0.85
0.71
0.25
Yield Total_Prod
0.90 0.135
0.85 0.135
0.71 0.135
0.25 0.135
Total_Prod = 0.90*0.85*0.71*0.25
答案 0 :(得分:1)
Running product is given by this calculation as mentioned in comments
[RP]:EXP(RUNNING_SUM(LN(SUM([Yield]))))
但要找到Total Product
使用此计算:
LOOKUP([RP],LAST())
要获得如下输出:
回复评论:
Running total using Exp and Log rules解释exp and how formula works
和More info on Lookup by examples
查找用于导航视图中的不同结果。它使用参数来提供导航控件。
More Info on last
您视图中的Last value
是计算的最终结果。
答案 1 :(得分:0)
假设产量总是> 0
exp(sum(ln(Yield)))