用SAC中的开始日期和结束日期计算人员

2020-08-27 03:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们只有员工ID,开...

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

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


大家好,

我们只有员工ID,开始日期和结束日期。 我想计算特定年份的人数,例如,如果我过滤2015年,则应该只显示2015年的人数。

如何使用SF作为数据源在SAC中实现此目标? 如果有人知道该怎么做,请帮助我。

此致

巴尔加维。

9条回答
暮风yp
2020-08-27 04:21

您好Martijn,

谢谢您的回答。 通过上述解决方案,我将获得特定年份加入的员工数量,而不是人数(这也是前几年的累计总和)。 例如,我有以下数据

在上述数据中,加入员工的年份是2002、2009和2014。因此,如果我应用上述逻辑,我只能筛选这三年,然后我将获得该年份加入员工的人数。 但是在这里,我想创建一个从2002年(第一位员工加入的年份)到当年的所有年份的Year列,如果我在2010年(不加入任何员工)的任何年份应用过滤器,我应该获取 那年。

这里的逻辑是,必须在员工的开始日期和结束日期之间检查2010,如果介于这些日期之间,则必须计算该员工是否忽略。 因此,2010年员工人数将为2(前2名员工)。 如果给过滤器2016,它应该给我0。

我用公式(= IF((YEAR($ B2)<= $ D $ 1)*($ D $ 1 <= YEAR($ C2)),1,"")在excel文件中使用了此逻辑 )。

希望您了解要求。 如果您知道如何实现这一目标,请帮助我。

此致

Bhargavi。

一周热门 更多>