根据条件将小计添加到行中

2020-09-07 17:34发布

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

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


我有一个包含薪资信息的表,我需要再添加一列以提供准确的税金计算。 这需要考虑到,如果雇员担任多个职务,则其工资总额可能会分成多行。 下面是一个简化的数据示例,斜体是我希望创建的列。

员工角色工资 工资角色总权重
A 1 10,000 15,000 66%
A 2 5,000 15,000 33%
B 1 2,500 7,500 33%
B 2 2,500 7,500 33%
B 3 2,500 7,500 33%
C 1 20,000 21,000 95%
C 2 1,000 21,000 5%

我已经尝试过使用ForEach的总和,但这仅对每一行求和,而在加法块中求和所有员工的整个薪水列。 我只尝试了运行总计,但这仅将正确的总计添加到雇员范围的最后一行。 一旦获得总薪水,我就可以计算权重,但是找不到任何能在每行/

上添加标准总和的函数。

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

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


我有一个包含薪资信息的表,我需要再添加一列以提供准确的税金计算。 这需要考虑到,如果雇员担任多个职务,则其工资总额可能会分成多行。 下面是一个简化的数据示例,斜体是我希望创建的列。

员工角色工资 工资角色总权重
A 1 10,000 15,000 66%
A 2 5,000 15,000 33%
B 1 2,500 7,500 33%
B 2 2,500 7,500 33%
B 3 2,500 7,500 33%
C 1 20,000 21,000 95%
C 2 1,000 21,000 5%

我已经尝试过使用ForEach的总和,但这仅对每一行求和,而在加法块中求和所有员工的整个薪水列。 我只尝试了运行总计,但这仅将正确的总计添加到雇员范围的最后一行。 一旦获得总薪水,我就可以计算权重,但是找不到任何能在每行/

上添加标准总和的函数。
付费偷看设置
发送
4条回答
奄奄一息的小鱼
1楼 · 2020-09-07 18:17.采纳回答

嗨,基思,

创建两个变量:

  1. [工资总额] =总和([工资])In([雇员])
  2. [角色权重] = [工资]/[工资总额]

然后将这两个变量拉到您的表块中。 接下来,将您的角色权重列的单元格格式更改为不带小数的百分比(格式编号>百分比>自定义)。

您将获得以下信息:

亲切的问候,

汤姆

昵称总是被占用
2楼-- · 2020-09-07 18:11

感谢汤姆, = Sum([Salary] )In([Employee])完美地工作

闻人可可
3楼-- · 2020-09-07 18:31

对于所有雇员的工资总额,请使用以下公式。

= Sum([Salary Object])for all ([Employye Object])

SAP小菜
4楼-- · 2020-09-07 18:18

感谢Amit,我试用了此答案,但发现该雇员的总数表现得像一个正在累积的总数。 因此,如果员工A的职位1的薪水为£1k,则总计中将显示£1k。 如果第二名的薪水为2000英镑,则显示总金额为3000英镑。

一周热门 更多>