如何将六个数字中的最大五个数字相加

2020-09-13 06:43发布

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

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


我在一个水晶报表中有八个字段,例如@ a,@ b,@ c,@ d,@ e,@f ....(Ma

rks)。 我想从中得出最大的五个数字的和。 请任何帮助。

(83.4 kB)

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

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


我在一个水晶报表中有八个字段,例如@ a,@ b,@ c,@ d,@ e,@f ....(Ma

rks)。 我想从中得出最大的五个数字的和。 请任何帮助。

(83.4 kB)
付费偷看设置
发送
2条回答
xfwsx85
1楼 · 2020-09-13 07:37.采纳回答

你好,济州

使用此代码创建公式并将其放在"组头1j"上:

本地号码var array arr;
 本地数字var temp;
 本地号码var sl;
 本地号码
 本地数字var j;
 本地数字var cnt:= 1;
 arr:= [{@a},{@ b},{@ c},{@ d},{@ e},{@ f},{@ g},{@ h}]; //为每个主题用正确的公式字段替换{@a},{@ b}等
 对于我:= ubound(arr)到1 step -1做
 (
      对于j:= 1到i-1
      (
           如果arr [j] 
   

-阿比拉什(Abhilash)

梦想连接
2楼-- · 2020-09-13 07:40

它起了魅力……......谢谢我的兄弟,上个月我一直在为此苦苦挣扎。 我给你200分(满分100分)。

一周热门 更多>