汇总对象不相等的度量

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:25

在Dollar列中使用以下公式求和。

= sum([[UniqueID对象])中的[美元对象])

# p#

Ayman-非常感谢您的帮助,我再也感谢您了。 我没想到会进一步跳水,但我相信我需要提供更多的背景信息。

下面显示的是我从中提取报告的数据库示例(标题为"数据库示例"的图片)。 我添加了SubUniqueID和开始日期和结束日期以提供更多上下文。 将SubUniqueID视为具有特定开始和结束时间的订单记录。 它的粒度很大,因此我需要从更高的级别(也称为UniqueID)报告美元。


您可以看到一些SubUniqueID跨越了不同的季度,没有显示我的数据库中的1Q。 我正在使用一个日历对象(称为[Quarter Name]),该日历对象基于每个SubUniqueID的开始日期和结束日期得出美元将所属的季度。 UniqueID跨越多个季度,并且其预期将浮现出每个季度UniqueID所具有的美元。

数据库示例

因此,我非常想找一种方法来忽略这种"国际旅行"产品,而不是忽略与该季度相关的美元。 下图(标题为"按标签的报告示例"的图片)演示了我希望在每个标签下看到的输出。 在选项卡1中,您可以看到美元与属于1Q时间范围的SubUniqueID的开始日期和结束日期匹配。

通过制表符举报的示例

现在,"国际旅行"和"国内汽车"产品的数量并不多,因此我可以对它进行硬编码,使其忽略我在Amit中提到的方程式。 但是,我不知道这是否可行,因为我获得了#multivalue ...而且我不确定如何"通知" SAP Business对象使用一种产品(旅行)与另一种产品(国际旅行)。

或者在确保我仍然可以过滤[Quarter Name]对象的同时,也许有一种使用NoFilter()的方法?

再次感谢您阅读此问题并提供您的专业知识。

史蒂芬

一周热门 更多>