如何使用BI Launchpad比较表中的两行?

2020-09-16 17:15发布

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

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


你好

我正在使用BI-Launchpad 4.2 SP5。

就我而言,我必须比较水平表中的两个值。 与以前的值进行比较不是问题,但是如何将一个值与下一个值进行比较?

例如:

现在,我必须检查一个新的值C:如果下一行的值B> 1000,则此单元格为1,否则为0。

IT应该看起来像这样:

是否有可能检查下一行的值?

问候。

富达

frage.jpg (5.8 kB)

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

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


你好

我正在使用BI-Launchpad 4.2 SP5。

就我而言,我必须比较水平表中的两个值。 与以前的值进行比较不是问题,但是如何将一个值与下一个值进行比较?

例如:

现在,我必须检查一个新的值C:如果下一行的值B> 1000,则此单元格为1,否则为0。

IT应该看起来像这样:

是否有可能检查下一行的值?

问候。

富达

frage.jpg (5.8 kB)
付费偷看设置
发送
4条回答
宇峰Kouji
1楼 · 2020-09-16 17:59.采纳回答

您可以使用relativeValue()函数获取结果。

使用以下公式。

= If([B] <= RelativeValue([B];([A]); 1))然后1其他0

ZJXianG
2楼-- · 2020-09-16 17:53

Hello Denis,

感谢修复代码,下次我会多加注意。

该工具将用于创建每周报告。 在这种情况下,例如当下一个值大于1000时,我必须将行标记为1。

哎,真难
3楼-- · 2020-09-16 17:53

你好,

再次感谢您的帮助。 我以一些不同的方式尝试了Amit的公式:

= If(RelativeValue([B];([A]); 1)> 1000)然后1其他0

现在可以了。

致谢

David

Nir深蓝
4楼-- · 2020-09-16 17:54

你好,阿米特,

感谢您的回答。 我希望今天可以尝试,如果可以的话,我会提供反馈。

一周热门 更多>