2020-09-16 02:39发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我需要获取最近2... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我需要获取最近24个月的平均值作为比率。 我阅读了最近三个月如何滚动计算的方法,但要对此进行调整将意味着创建许多帮助者关键数据。 有没有更快的方法?
非常感谢。
亚历克斯。
您是否只需要返回一个值,即过去24个滚动月份的平均值?
这很容易(请自行调整语法,尤其是对于以句号为单位的月份而言)
:
以KF1 @ PERPRODLOC作为您要进行平均的KF
已计算出KF KF2 @ PERPRODLOC =
IF(("" PERIODID3" <" $$ PERIODID3CU $$"和" PERIODID3"> =("" $$ PERIODID3CU $$"-12)),KF1 @ PERPRODLOC,0)
和
KF2 @ PRODLOC = SUM(KF2 @ PERPRODLOC)/24
KF3 @ PERPRODLOC = IF(" PERIODID3" =" $$ PERIODIDCU $$",KF2 @ PRODLOC,NULL)
在这种情况下,输入级别和输出级别不再匹配,您必须通过输入INPUT KEY Figures中的另一个KF也处于PERPRODLOC级别来进行一些欺骗,或者 PERPRODLOC上的虚拟关键人物,例如 KFDUMMY @ PERPRODLOC,然后围绕真实逻辑制作一个伪代码,例如 例如将NULL替换为愚蠢的东西:
KF3 @ PERPRODLOC =
IF(" PERIODID3" =" $$ PERIODIDCU $$",KF2 @ PRODLOC,IF(KFDUMMY @ PERPRODLOC = 1,NULL,NULL))
______
如果您的要求是滚动平均值,那么在今天,您希望获得最近24个月的平均值,而上一个期间希望获得最近24个月的平均值,但要偏移1个月,依此类推 继续,这种方法不再起作用,您必须以正确的方式真正指定您的要求
最多设置5个标签!
您是否只需要返回一个值,即过去24个滚动月份的平均值?
这很容易(请自行调整语法,尤其是对于以句号为单位的月份而言)
:
以KF1 @ PERPRODLOC作为您要进行平均的KF
已计算出KF KF2 @ PERPRODLOC =
IF(("" PERIODID3" <" $$ PERIODID3CU $$"和" PERIODID3"> =("" $$ PERIODID3CU $$"-12)),KF1 @ PERPRODLOC,0)
和
KF2 @ PRODLOC = SUM(KF2 @ PERPRODLOC)/24
和
KF3 @ PERPRODLOC = IF(" PERIODID3" =" $$ PERIODIDCU $$",KF2 @ PRODLOC,NULL)
在这种情况下,输入级别和输出级别不再匹配,您必须通过输入INPUT KEY Figures中的另一个KF也处于PERPRODLOC级别来进行一些欺骗,或者 PERPRODLOC上的虚拟关键人物,例如 KFDUMMY @ PERPRODLOC,然后围绕真实逻辑制作一个伪代码,例如 例如将NULL替换为愚蠢的东西:
KF3 @ PERPRODLOC =
IF(" PERIODID3" =" $$ PERIODIDCU $$",KF2 @ PRODLOC,IF(KFDUMMY @ PERPRODLOC = 1,NULL,NULL))
______
如果您的要求是滚动平均值,那么在今天,您希望获得最近24个月的平均值,而上一个期间希望获得最近24个月的平均值,但要偏移1个月,依此类推 继续,这种方法不再起作用,您必须以正确的方式真正指定您的要求
一周热门 更多>