RunningSum交叉表区别计数

2020-09-02 06:37发布

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

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


你好大师,

在几年中完成不同单位的运行总和时要面对艰巨的任务。 这是一个交叉表报告。

我正在计算不同单位的运行计数。 每年都有一个唯一的单位编号。 我想知道如何与下一年的单位数进行比较,而不计算上一年已经计算过的单位数。

我得到的是不同单位的累计总数,而不是累计总数。

使用以下公式

RunningSum(Sum(If(([[[Unit Number] ForEach([Unit Number]; [Year#])In([Unit Unit]; [Year#])= Previous([[Unit Number] ForEach([Unit Number ]; [Year#]))在([[Unit Number]; [Year#])))在([Unit Number]; [Year#]; [Division]); 0; 1))); Col;([Division] ))

第一年有214个单位,第二年有224个单位,但是当您在这两年之间计算时,只有236个单位,这正是我想要的。

我在寻找什么

1年级2年级3

Div 01214236250

Div 02214236250

Div 03214236250

我得到的是

1年级2年级3

Div 01214438646

Div 02214438646

Div 03214438646

非常感谢您的帮助。

谢谢

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

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


你好大师,

在几年中完成不同单位的运行总和时要面对艰巨的任务。 这是一个交叉表报告。

我正在计算不同单位的运行计数。 每年都有一个唯一的单位编号。 我想知道如何与下一年的单位数进行比较,而不计算上一年已经计算过的单位数。

我得到的是不同单位的累计总数,而不是累计总数。

使用以下公式

RunningSum(Sum(If(([[[Unit Number] ForEach([Unit Number]; [Year#])In([Unit Unit]; [Year#])= Previous([[Unit Number] ForEach([Unit Number ]; [Year#]))在([[Unit Number]; [Year#])))在([Unit Number]; [Year#]; [Division]); 0; 1))); Col;([Division] ))

第一年有214个单位,第二年有224个单位,但是当您在这两年之间计算时,只有236个单位,这正是我想要的。

我在寻找什么

1年级2年级3

Div 01214236250

Div 02214236250

Div 03214236250

我得到的是

1年级2年级3

Div 01214438646

Div 02214438646

Div 03214438646

非常感谢您的帮助。

谢谢

付费偷看设置
发送
1条回答
宇峰Kouji
1楼-- · 2020-09-02 07:10

我已修复您的标签以匹配您问题的内容。 下次请选择更谨慎的方法。

一周热门 更多>