NAOTO
偶尔的贡献者

如何获得移动标准偏差

有什么方法可以计算移动标准偏差?
我想根据移动期计算每个时间段的标准偏差。
*未固定的期限,周期由用户的输入确定。

在Anaplan中,没有功能来计算诸如Excel的“ = stedev.p()”等标准偏差,
因此,我尝试使用多个订单项对其进行计算。

行项目
答:移动平均值计算
B:图 - 平均
C:B^2
D:C的移动平均计算C
E:D的平方根

要计算一个标准偏差的一个时期,上述订单项可以
但是,为了计算其他时间段的标准偏差,这些行项目还不够,
因为只有一个“平均”可以用于一个标准偏差计算。

是否有任何想法可以计算每个时间段的标准偏差?

12个答复12
Chrisaheathcote
社区老板

@naoto

使用运动在指定的时间范围内计算移动平均值的函数,其中计算在模块中包含时间。

使用时代当未在包含时间的模块中进行计算时。

这两个功能都可以使您计算平均平均值。

克里斯
heathcoteandherran.com
ankit_cheeni
极好的贡献者

你好@naoto

您是对的,Anaplan中没有直接功能。如果您使用的时间尺度并在时间设置中具有当前期间设置,请使用与集合方法设置为平均值的时间。这应该可以帮助您获得滚动的平均值。

查看时代的聚合这里

NAOTO
偶尔的贡献者

@chrisaheathcote@Ankit_cheeni

感谢您的评论。

我仍然没有解决方案的图像...

请参阅附件图像。

我认为即使使用时代或运动,我也只能使用“平均数字”。

在我的想法中,为了计算W12的标准偏差,截至w12的平均数字用于每个时间段。

但是,要计算W11的标准偏差,必须使用平均数字。

我必须在每个时间段内使用不同的“平均数字”。

您对此有任何想法吗?

ROB_MARSHALL
主持人

@Ankit_cheeni@naoto

请不要在时间上尺寸化的模块中使用Timesum(),因为它具有性能问题:https://community.anaplan.com/t5/anaplan-live-december-2020/function-vunction-vs-function-movingsum-vs-timesu ...

谢谢,

ankit_cheeni
极好的贡献者

嗨,罗布
非常感谢!我看到鲁ck效率低下的时代本来可以。一个人每天都学到一些东西!再次感谢
ROB_MARSHALL
主持人

@Ankit_cheeni

这是一个非常普遍的错误,经常被忽视,但可以非常昂贵。这就是重点,每天学习新知识吗?

Chrisaheathcote
社区老板

@naoto

在按时间尺寸的计算模块中使用移动。

设置按周限制的时间设置模块尺寸。

添加一个名为“计数”的新订单项。格式为编号。使用以下公式= 1。将摘要设置设置为总和。

添加一个名为“累积”的新订单项。格式为编号。使用以下公式=如果1+先前(累积)<=年度价值(计数),则1+先前(累积)else 0

在您的动作订单项中,使用以下公式=运动(平均数据,-timesettings.umulative,0,平均)

这将计算计算模块中“数据至平均值”订单项的平均值。

然后可以在您的支架偏差计算中使用。

克里斯
heathcoteandherran.com
Chrisaheathcote
社区老板

我意识到存在错误,因此我更新了建议公式。
克里斯
heathcoteandherran.com
NAOTO
偶尔的贡献者

@chrisaheathcote

非常感谢!我了解移动平均计算。

我尝试根据用户的输入周期设置进行标准偏差计算。

示例1用户输入= 3周

第5周的标准偏差是根据第3周,第4周和第5周计算的

第4周的标准偏差是根据第2周,第3周和第4周计算的

示例2用户输入= 4周

第5周的标准偏差是根据第2周,第3周,第4周和第5周计算的

第4周的标准偏差是根据第1周,第2周,第3周和第4周计算的

如果用户的输入数周有限,我想我可以用许多If-then-else编写公式。

但是,我想尝试设置计算,而无需数周的计数。

您对此有任何想法吗?

但是我想要功能,您认为有可能