汇总对象不相等的度量

2020-09-03 08:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在其他列不相等的情况下,您知道如...

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

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


在其他列不相等的情况下,您知道如何仅基于一个公共对象输出(唯一)来汇总度量(美元)吗?

问题在于我的报告将我的资金分成了多行。 当我删除不相等的列(又名"产品和广告素材大小")时,它会像预期的那样累积罚款。 不幸的是,我必须将这些列保留在那里。

我需要帮助的地方

对于Product列,我正在考虑使用一个变量(如IF THEN语句)来帮助决定要选择哪种产品,但是它必须基于UniqueID,否则它将汇总其他通用对象。 报告中的其他众多UniqueID(例如,UniqueID-D567.1)。

换句话说,我正在考虑将方程式建立在对象的输出而不是实际对象的基础上。 我似乎无法弄清楚。 有数千个UniqueID,因此我无法对其进行硬编码。 您知道是否有可能?

对于"广告素材尺寸"列,我正在考虑使用= Max()来帮助做出决定。 可以肯定的是,它会起作用,因为只有几个(:30,:15,:60,:45),我也许可以对其进行硬编码。 但是,我仍然需要它首先引用UniqueID的输出。

非常感谢您的阅读! 希望您能提供帮助!

史蒂芬

(65.3 kB)
9条回答
土豆飞人
2020-09-03 09:24 .采纳回答

史蒂芬嗨,

我忘了提到每个Q都应具有美元公式(DValueQ1,DValueQ2,DValueQ3,DValueQ4):

DValueQ1;

 = NoFilter(Sum([Dollars($)] Where([Quarter] =" Q1"))In([UniqueID]))
 

DValueQ2:

 = NoFilter(Sum([Dollars($)] Where([Quarter] =" Q2"))In([UniqueID]))
 

等。 (...,DValueQ3,DValueQ4),然后在选项卡或表中使用适当的变量

(注意:在此解决方案中,不使用任何节,仅复制表,而无需 在标签/表格上设置额外的Q过滤器"仅按照"产品"和"广告素材尺寸"之前的说明设置其他过滤器。并使用适当的Dollars Q变量)

...。

,这是您的示例:

< img src="/img/storage/temp/1722916-tn1.jpg" style =" width:425px;">

注意:Q2与您的结果不同(请检查D567.1和D888.1的结果)

如果您还有其他计算方法,或者 条件,然后将其应用于DValueQ1..4变量。

希望有帮助

一周热门 更多>