BEx语法不适用于If Then Else

2020-09-03 16:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我正在尝试基于IF和T...

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

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


大家好

我正在尝试基于IF和THEN ELSE逻辑对BEx公式进行简单直接的计算,但是没有得到所需的结果。

我的公式是:(实际生产率Cs == 0)* 0 +计划生产率Cs

但这就是我得到的(请参见屏幕截图)

如果我在第一列中有0,即"实际生产率-Cs",则在"计划的生产(TEST)"列中应该有0个值,但是如果实际生产率不等于0,则应该填充 计划生产率-Cs

有人可以帮忙告诉我我在做什么错。

谢谢

(9.5 kB)
4条回答
95年老男孩
2020-09-03 17:37

您好,萨蒂亚,

感谢您的回复。 似乎正在运行,但随后我遇到了另一个问题。

我需要计算实际生产率Cs与计划生产率Cs之间的绝对差

因此,当我使用公式ABS(实际生产率-Cs-计划生产率-Cs)时,结果为0-0的结果在单元格中为0,但是当我添加/汇总结果时,其将计数所有零 并且总结果集不正确。 我只想显示空白单元格而不是显示0。

有没有一种方法可以避免或删除基于您发送给我的逻辑的新公式中的所有0,即不是显示0而是仅填充空白单元格,而是仅填充大于0的逻辑。

请查看屏幕截图

谢谢

一周热门 更多>