Sdemel
新贡献者

级别2冲刺1-1.5.7.2将公式添加到sys13行项目

你好,

我可以为此获得一些帮助吗?

谢谢

9回复9
Swapnil_j
经常贡献者

1)公式应检查全部的所有产品SKU卷在所有时间段内

2)检查如果值为不相等零。

1)您需要使用时代()函数总和产品SKU量在所有时间段内,Review timesum()函数:https://help.anaplan.com/anapedia/content/calculation_functions/all/timesum.html

2)您使用该功能所取得的结果需要使用有条件的操作员设置布尔值为真。

审查条件操作员:

https://help.anaplan.com/anapedia/content/calculation_functions/operators.html

Sdemel
新贡献者

非常感谢。
patelpn3
偶尔的贡献者

您可以分享您的公式吗?谢谢

Anujtohani
新贡献者

嗨,有人可以帮助您提供此查询吗?

要使用什么公式?

Vishwajeetg
新贡献者

如果timesum('dat03历史卷。
Jadefortunato
经常贡献者

好吧,我们是怎么到达这里的?

回顾时代语法,示例是:

Timesum(Timesum line line items.number,0,4,sum)

因此,我的最新尝试是:Timesum(Timesum具有数据?,-1、0,SUM)

我认为它会从每行中获取具有数据中数据的数据?布尔值,从最后一个时期(-1)到当前时期(0)并总和。

这个建议

如果timesum('dat03历史卷。

有效,不似乎完全适合我的语法;它是如何工作的?

另外,我们为什么要引用dat03?这不是要应用的过滤器吗?

Swapnil_j
经常贡献者

你好@JadeFortunato

两种语法都是正确的。

首先,您要求Anaplan在模块的整个时间段中总结值,然后检查总和不等于零。

Timesum('Dat03历史卷。

在下面的语法中,您还使用了另外三个参数(开始期,结束期和聚合方法)以及数字项。在当前情况下,不需要这三个参数。

Timesum(Timesum line line items.number,0,4,sum)

Jadefortunato
经常贡献者

谢谢...我今天还在课堂上问,Anees对此有些危险:

括号之后的时代函数结束:时代('Dat03历史卷。

布尔运算符<>和值0是与Timesum分开的语句

最终部分是不必要的,因为它是Anaplan解释<> 0的默认方式

因此,最优雅的解决方案是:

Timesum('Dat03历史卷。

谢谢大家!

Micahma
新贡献者

我认为它询问了所有时期,对于DAT03,它不是只有FY19数据吗?