楼主: 我是小趴菜
506 0

[数据挖掘新闻] 当月有效工作天数=当月应工作天数–全无薪假期 [推广有奖]

  • 0关注
  • 4粉丝

教授

35%

还不是VIP/贵宾

-

威望
0
论坛币
29650 个
通用积分
380.5350
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
7150 点
帖子
670
精华
0
在线时间
37 小时
注册时间
2022-8-30
最后登录
2023-4-4

楼主
我是小趴菜 发表于 2022-10-11 10:56:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

当月有效工作天数=当月应工作天数–全无薪假期

=NETWORKDAYS(DATE(2019,11,1),DATE(2019,11,30))-D2-IF(G2<=5,0,IF(G2-C2<5,G2-5,C2))

NETWORKDAYS(DATE(2019,11,1),DATE(2019,11,30))为每个月的应工作天数


全无薪假期=事假+无薪病假

D2为事假,事假是没有薪水的

IF后面计算病假,病假分为带薪病假和无薪病假

IF(G2-C2<5,G2-5,C2)或者IF(G2-C2>=5,C2,G2-5):

本考勤案例中公司法定带薪病假每人每年5天,病假分为两种,发薪水不发薪水,如果YTD累计病假<=5,就不用看当月病假里面的值,因为休的是带薪病假,不用减掉,所以赋值为0,(YTD累计病假是从1月到11月的累计病假),如果YTD累计病假大于5的话,就用YTD累计病假-当月病假做判断,可以看出之前有多少病假,如果之前的病假>=5,那么带薪病假用完了,当月这个C列病假一定是无薪病假,如果之前的病假<5,那么当月就存在部分带薪病假和部分无薪病假在一起的情况:

即 当月无薪病假+5=YTD累计病假

所以 当月无薪病假=YTD累计病假-5


或者说: 当月带薪病假=5-之前的病假=5-(YTD累计病假-当月病假).

则当月无薪病假=当月病假-当月带薪病假=当月病假-(5-(YTD累计病假-当月病假))

所以当月无薪病假=YTD累计病假-5


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:network date Work days ATE

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-5 09:52