将一个总体对象的多个详细信息的最大值相加

2020-08-18 00:54发布

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

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


您是否知道如何基于对象维(唯一性)中的最大明细添加多个对象明细(SubUniqueID_Description)? 我知道我可以使用Function ToNumber将我的Detail转换为数字,但是我真正的问题是找到每个UniqueID的最大值,然后将每个最大值加起来。 我希望下面的细目分类能使您更清楚:

核心问题

我需要帮助的地方

我当前的等式一直返回2,000,000,但是我还没有弄清楚如何返回4,000,000。 见下文:

=(Max((ToNumber([SubUniqueID_Description])/1000)))In([交易ID])

在SubUniqueID的最大SubUniqueID_Description中是否有任何对象会"锁定",因此我可以添加每个SubUniqueID的最大值并达到总Deal_ID级别?

是否甚至可以找到每个唯一ID的最大值,然后将每个最大值加起来?

有关我的数据库的更多信息:

下表(名为"数据结构")显示了我要从中提取数据的结构的示例。 将SubUniqueID视为UniqueID中最精细的记录。 它的粒度很大,因此我需要从更高的级别(即UniqueID或Deal_ID)报告SubUniqueID_Description。 为了更上一层楼,Deal_ID中有多个UnqueID。 我知道在数据库的"详细信息"字段中输入数字似乎很奇怪,但这必须是我们的过程。 我想如果这是一个指标,可能会更容易。 希望下表对您有所帮助。

数据结构

非常感谢大家来看看! 非常感谢您的专业知识。 我知道我并没有像大家一样积极地在这些论坛上发布和回复,但是要达到您的水平还很漫长!

谢谢

史蒂芬

PS-艾曼,几个月前,您非常有帮助。 我真的再也谢谢你了。 因此,我标记了您的名字,以防您的专业知识可以在这里应用! 我希望可以。 如果您要去看看,请先谢谢您:)

(41.1 kB)

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

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


您是否知道如何基于对象维(唯一性)中的最大明细添加多个对象明细(SubUniqueID_Description)? 我知道我可以使用Function ToNumber将我的Detail转换为数字,但是我真正的问题是找到每个UniqueID的最大值,然后将每个最大值加起来。 我希望下面的细目分类能使您更清楚:

核心问题

我需要帮助的地方

我当前的等式一直返回2,000,000,但是我还没有弄清楚如何返回4,000,000。 见下文:

=(Max((ToNumber([SubUniqueID_Description])/1000)))In([交易ID])

在SubUniqueID的最大SubUniqueID_Description中是否有任何对象会"锁定",因此我可以添加每个SubUniqueID的最大值并达到总Deal_ID级别?

是否甚至可以找到每个唯一ID的最大值,然后将每个最大值加起来?

有关我的数据库的更多信息:

下表(名为"数据结构")显示了我要从中提取数据的结构的示例。 将SubUniqueID视为UniqueID中最精细的记录。 它的粒度很大,因此我需要从更高的级别(即UniqueID或Deal_ID)报告SubUniqueID_Description。 为了更上一层楼,Deal_ID中有多个UnqueID。 我知道在数据库的"详细信息"字段中输入数字似乎很奇怪,但这必须是我们的过程。 我想如果这是一个指标,可能会更容易。 希望下表对您有所帮助。

数据结构

非常感谢大家来看看! 非常感谢您的专业知识。 我知道我并没有像大家一样积极地在这些论坛上发布和回复,但是要达到您的水平还很漫长!

谢谢

史蒂芬

PS-艾曼,几个月前,您非常有帮助。 我真的再也谢谢你了。 因此,我标记了您的名字,以防您的专业知识可以在这里应用! 我希望可以。 如果您要去看看,请先谢谢您:)

(41.1 kB)
付费偷看设置
发送
7条回答
compass1988
1楼-- · 2020-08-18 01:10

嗨,尝试下面的公式

= Sum(Max([desc])In([uniqueid]))

,或尝试使用此方法获得Deal_id = Sum(Max ([desc])In([uniqueid]))In([deal_ID])

95年老男孩
2楼-- · 2020-08-18 01:14
< p> HI

subuniqueid_description的数据类型是什么

何必丶何苦呢
3楼-- · 2020-08-18 01:02

它的详细信息,如下所示:

再次感谢!

哎,真难
4楼-- · 2020-08-18 01:19

detail-screenshot.png

不知何故没有。 看到详细信息的屏幕截图:)

nice_wp
5楼-- · 2020-08-18 01:09

确定很好

我们必须创建一个度量变量。

并在上面公式中给定的变量中使用它 会起作用。

谢谢,

Saurabh S。

zhangjiyang1323
6楼-- · 2020-08-18 01:04

感谢Saurabh。 我创建了一个名为subuniqueid_description_measure的新变量,并将资格标记为Measure。 我也对uniqueid和deal_ID做同样的事情。 参见下面的等式,它没有消除错误。

= Sum(Max([subuniqueid_description_measure])In([uniqueid_measure])In([deal_ID_measure]))

完全错误:'Sum'函数中位置5处的表达式或子表达式使用无效的数据类型。 (IES 10037)

所以我在想....如果我创建一个变量以将其最大值标记为度量,该怎么办。 像这样:

Max_Measure = Max([subuniqueid_description_measure])In([uniqueid_measure])In([deal_ID_measure])

然后我的方程式看起来像Sum([Max_Measure])。 但是它仍然产生相同的错误。 它非常困惑。 让我知道您是否还有其他想法,或者是否需要更多背景信息。 再次,我不能再感谢您对此有所了解。 非常感谢!

一周热门 更多>