正确的位置,位置,位置的顺序。

2020-08-13 18:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我想知道使用Where,In,Foreach的正确顺序是什么,何时将所有内容放到计算之外,何时将其放到内部,例如。

我需要获取度量值排名小于5的日历周的最大值。

此表位于"区域"部分中,我的数据集中有不同的区域。

 [排名CW] =排名([CW]; [CW])
 [值] =([[值A]/[值B])+ 0 
 [值(1)] =([[值A]/[值B])ForEach([CW])在([区域])


但是此公式为我提供了所有星期的最大值,没有考虑排名,因此我尝试将where放到结果为空的地方。


我尝试过的变量没有结果。

 [值(1)] =([值A]/[值B])ForEach([CW])在([区域])其中([等级CW]> 5)
 [值(1)] =([值A]/[值B] ForEach([CW])在([区域])其中([等级CW]> 5))


如果我将where(例如[[Rank CW] >> 5和[Rank CW <10])放在其中,我希望得到1.39

(8.3 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我想知道使用Where,In,Foreach的正确顺序是什么,何时将所有内容放到计算之外,何时将其放到内部,例如。

我需要获取度量值排名小于5的日历周的最大值。

此表位于"区域"部分中,我的数据集中有不同的区域。

 [排名CW] =排名([CW]; [CW])
 [值] =([[值A]/[值B])+ 0 
 [值(1)] =([[值A]/[值B])ForEach([CW])在([区域])


但是此公式为我提供了所有星期的最大值,没有考虑排名,因此我尝试将where放到结果为空的地方。


我尝试过的变量没有结果。

 [值(1)] =([值A]/[值B])ForEach([CW])在([区域])其中([等级CW]> 5)
 [值(1)] =([值A]/[值B] ForEach([CW])在([区域])其中([等级CW]> 5))


如果我将where(例如[[Rank CW] >> 5和[Rank CW <10])放在其中,我希望得到1.39

(8.3 kB)
付费偷看设置
发送
2条回答
当学会了学习
1楼-- · 2020-08-13 18:37

您能提供示例数据(值A,值B,面积,...)的屏幕快照吗?

野沐沐
2楼-- · 2020-08-13 18:49

我只是在未保存修改的情况下创建了报告

面积是一个类似"州"的维度,可以是"加利福尼亚","得克萨斯州","佛罗里达州"

价值A =销售额

价值B =售出商品

Vale =销售/已售商品

"状态"部分中的所有

一周热门 更多>