点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试生成一份报告,该报告提供某个人在一定时期内带来的毛利润额。 他们有一个必须达到的阈值,我正在尝试显示它们当前处于该阈值的百分比。
我遇到的问题是阈值因职位而异。 对于协理和顾问,这是1600英镑。 高级和校长是2500英镑。
到目前为止,我有两个变量可以显示我想做什么,但它们必须在两个不同的列中显示
= If([职位名称] InList(" Associate Consultant";" Consultant");([Gross Profit(£)]/1600)* 100)
= If([职位名称] InList("高级顾问";"首席顾问");([毛利润(£)]/2500)* 100)
如何合并这两个变量,以使百分比显示在同一列中,同时仍应用不同的百分比阈值?
你好,马特
我认为我们无法在网络智能中合并变量。
尽管我的建议是将变量的公式包含在Universe级别本身中。 然后在报表级别,它可以基于维度进行合并(保持合并维度的数据类型相同)
希望它会有所帮助!
感谢您访问SAP社区以获得问题的答案。 由于您是第一次在这里提出问题,因此建议您熟悉 https ://community.sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。 例如,您可以概述寻找答案的步骤(以及为什么对您没有帮助),添加您看到/完成的屏幕截图,确保已应用所有正确的标签,等等。 您提供的详细信息越多,成员越有可能为您提供帮助。
如果您愿意,可以先选择"操作",然后再"编辑"来修改您的问题(尽管一旦有人回答了您的问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在" 评论)。
-Jerry
嗨,
与其创建两个变量,不如下面创建一个变量并查看结果。
= If([职位名称] InList(" Associate Consultant";" Consultant")then([[Gross Profit(£)]/1600)* 100)
else([Gross Profit(£)]/2500 )* 100)..
如果我们想在不同的列中显示相同的信息,请通过限制相关的污染物在此变量的顶部创建变量。
感谢
>由于您尚未提供有关实际使用哪种产品的详细信息,因此我正在针对所有可能的情况修复标签。 请更仔细地选择标签,并让我们知道您使用的是什么工具,因此我们不必猜测。
实际上,组合它们的语法是:
If公式中的第三个选项是" else"。
-Dell
谢谢你们
一周热门 更多>