Webi-对计算行求和

2020-09-12 07:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我试图总计由一个变量(变量= [...

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

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


我试图总计由一个变量(变量= [保护能力])计算出的行。 由于计算变量的性质,简单的(= Sum([Protective Capacity])函数确实可以正确计算。是否可以通过简单的方法对现有行求和?橙色块是插入的(SUM)列。 应该添加按月划分的数据。

谢谢

Al

(3.0 kB)
付费偷看设置
发送
5条回答
葫芦娃快救爷爷
1楼 · 2020-09-12 07:37.采纳回答

要获得正确的结果,请将"总和"添加到"保护容量(容量的5%)"和"多余容量"变量中。

..

保护容量 (容量的5%)=总和(如果(([[CAPACITY] * 0.05)> = [Free Capacity]; [Free Capacity]; [CAPACITY] * 0.05))

剩余容量= Sum(If ([保护容量(占容量的5%)= [可用容量]; 0; [可用容量]-[保护容量(占容量的5%)]))

...

我做了同样的报告,结果如下:

我希望问题得到解决

昵称总是被占用
2楼-- · 2020-09-12 07:23

很高兴听到我的回答已帮助您找到正确的解决方案。

还有一件事,如果要将所有内容放在一个交叉表中,公式将为:

保护容量(容量的5%) = Sum( 如果(([[CAPACITY] * 0.05)> = [Free Capacity]; [Free Capacity]; [CAPACITY] * 0.05)ForAll([P]))

剩余容量 =如果([保护电容 ity(容量的5%)] = [可用容量] ForAll([P]); 0分 [可用容量] ForAll([P])-[保护容量(容量的5%)])

其中P是工厂(SG_K1,SG_K2)。

追夢秋陽
3楼-- · 2020-09-12 07:23

为了帮助您,我们需要进行澄清

您的意思是每列代表一个月 ? (每个值是"每月保护容量")

是每年一个月的值还是多年的月份总和?

表?

如果可以,您是否可以共享"保护容量,月份,....."的原始值,还可以共享表的结构

CPLASF-自律
4楼-- · 2020-09-12 07:48

谢谢 您的回应。 不幸的是,您的解决方案无效。 每当我将(SUM)添加到变量时,我都会得到" 20,823"。

我一直在处理数据,并且弄清楚了这个数字的来源。 我已附上快照以供参考。

WEBI正在基于机器而不是工厂总容量计算[保护能力](例如:保护能力= K1(20,823)+ K2(0))

由于K2以最大容量运行,因此它没有任何可用容量,因此返回0。我想基于工厂而不是基于机器来计算此值。

有什么建议吗?

谢谢

-亚历克斯

有什么办法解决这个问题?

haha101010
5楼-- · 2020-09-12 07:33

附表。

每月水桶计算正确。 我无法正确计算出保护容量和剩余容量的总计。 保护容量总计应为39,159

每个列代表一个月,最后一列代表所有月份的总和。

总容量= sum([容量变量]); 这可以在"每月"列和"总计"列中正确提取

总生产= sum([生产变量]); 这可以在"每月"列和"总计"列中正确提取

可用容量=(总容量-总产量); 这可以在"每月"列和"总计"列中正确提取

保护容量(容量的5%)= If(([[容量变量])* 0.05)> =([自由容量])); [可用容量]; ([容量变量] * 0.05)); 月度时段正确计算,总计不正确

剩余容量= = If([保护容量] = [可用容量]; 0; [可用容量]-[生产变量])-[(P)保护容量]

一周热门 更多>