Excel函数计算员工生日礼物申领次数

有员工名单如下,根据生日日期,计算指定周期内,员工生日礼物申领次数

题目

这道题目的思路就是,先得到22年员工过生日的日期,这个日期是否大于等于入职时间,是的话,那22年计1次,23年同理,都不满足的无申领次数

上公式

=IF(AND(DATE(2022,MONTH(B3),DAY(B3))>=DATE(2022,5,1),DATE(2022,MONTH(B3),DAY(B3))>=C3),"22年1次",IF(AND(DATE(2023,MONTH(B3),DAY(B3))<=DATE(2023,5,1),DATE(2023,MONTH(B3),DAY(B3))>=C3),"23年1次","无次数"))

很长,但是根据上面的思路分解开,就很好写了

首先得到22年员工过生日的日期DATE(2022,MONTH(B3),DAY(B3))

这个日期是否大于等于22年5月1日DATE(2022,MONTH(B3),DAY(B3))>=DATE(2022,5,1)

再判断这个日期是否大于入职时间DATE(2022,MONTH(B3),DAY(B3))>=C3

只有当两者同事满足时,才返回1次,因此用and连接

if判断,当两个条件都满足时,返回22年1次,反之,判断23年的条件

思路同理,将年份换成2023即可

如都不满足,则返回无次数

最终得到结果如下

结果表

完结,撒花✿✿ヽ(°▽°)ノ✿

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/50654.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>