如何只计算目前在职的人员的加班费

图片1.jpg

比如说,员工B在2月份已经离职,在统计数据中我只要统计A,C,D三名员工的在1月和2月的加班时间,是否有公式能自动判断

FineBI yzm7Y3E41326829 发布于 2022-9-1 21:26 (编辑于 2022-9-1 21:26)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2022-9-1 21:34

=sum_agg(if(姓名="B",0,加班费用))

——————————

  • yzm7Y3E41326829 yzm7Y3E41326829(提问者) 你好,这个方法是可以,但需要考虑的是不仅仅是员工B,可能以后还有员工C ,员工D,员工E等,怎么能只统计当月的在职人员的加班时间,以图示为例,我要在2月份,需要统计ACD三名员工,如果到3月份,A离职了,如何统计C,D的加班时间总和
    2022-09-02 07:47 
  • zsh331 zsh331 回复 yzm7Y3E41326829(提问者) -_-||,finebi那就需要「循环判断」逻辑,单纯添加标识字段也不行。如果要统计历史数据就GG了。直接去数据源上处理。
    2022-09-02 09:36 
最佳回答
7
3143511Lv5中级互助
发布于2022-9-2 08:33(编辑于 2022-9-5 07:52)

既然有离职、在职两种状态,就需要一个在职状态的字段区分,需要增加在职状态列,用于区分是否在职,再利用公式在合计时去掉已离职的员工,希望可以帮到你:

1662078747021.png

1662078785426.png

为啥不采纳呢:)

  • 3关注人数
  • 333浏览人数
  • 最后回答于:2022-9-5 07:52
    请选择关闭问题的原因
    确定 取消
    返回顶部