在 Power Query 中复制求幂函数
Replicating Exponentiation function in Power Query
尝试复制:=((1+LP)/((1+MA)^(1/12)))-1)
其中 LP 为 -0.028879249,MA 为 0.0035(作为工作示例)。上述 Excel 公式的输出为:-2.92%
我遇到的问题是我不确定我在 Power 查询中使用的公式是否会与 Excel:
中的“^”指数反应相同
Number.Power((1+[LP_Value])/(1+[MA_Value]),(1/12)) 作为可为空的数字
我也无法在最后添加所需的 -1,因为它会出现语法问题。
如果有人能为我提供一些启示,我将不胜感激。
PQ 中的等效公式为:
= ((1+[LP_Value])/Number.Power(1+[MA_Value],1/12))-1
显然我遇到的问题是 Excel 正在使用 BODMAS 规则,而上面的公式没有考虑到这一点:
(Value.Divide((1+[LP_Value]),Number.Power(1+[MA_Value],(1/12)))-1)
对于任何可能觉得这很有趣的人。
尝试复制:=((1+LP)/((1+MA)^(1/12)))-1)
其中 LP 为 -0.028879249,MA 为 0.0035(作为工作示例)。上述 Excel 公式的输出为:-2.92%
我遇到的问题是我不确定我在 Power 查询中使用的公式是否会与 Excel:
中的“^”指数反应相同Number.Power((1+[LP_Value])/(1+[MA_Value]),(1/12)) 作为可为空的数字
我也无法在最后添加所需的 -1,因为它会出现语法问题。
如果有人能为我提供一些启示,我将不胜感激。
PQ 中的等效公式为:
= ((1+[LP_Value])/Number.Power(1+[MA_Value],1/12))-1
显然我遇到的问题是 Excel 正在使用 BODMAS 规则,而上面的公式没有考虑到这一点:
(Value.Divide((1+[LP_Value]),Number.Power(1+[MA_Value],(1/12)))-1)
对于任何可能觉得这很有趣的人。