今天介绍的5个Excel函数公式,都是工作中经常用得上的,尤其是HR童鞋们~
=TEXT(MID(A2,7,8),"0-00-00")
计算要求:
=LOOKUP(B2,{0,1,10,20},{0,5,10,15})
=SUMPRODUCT(B$2:E$2*B3:E3)
个人所得税计算由于涉及超额累进,所以困扰很多人,今天咱们来介绍1个公式轻松搞定。
我再上个图,展示一下在工资表中如何计算个人所得税
=ROUND(MAX((D2-3500)*{3;10;20;25;30;35;45}%-5*{0;21;111;201;551;1101;2701},0),2)
一提到工作日计算,很多HR都皱紧了眉头,因为各种岗位员工的排班不同,休息日不同,再加上员工的请假和各种节假日的调休......99%的HR都是在手动计算工作日中苦苦煎熬。
看完下面这个示例的解决方案,以上所有问题一扫而光!
上图所示为按照周六周日双休的企业中,加上自定义节假日的工作日算法
首先定义名称,按打开名称管理器创建自定义名称
holidays=OFFSET(Sheet1!$E$2,,,COUNTA(Sheet1!$E:$E)-1)
然后在C2输入公式:
=NETWORKDAYS.INTL(A2,B2,1,holidays)
这样就轻松计算出起始日期和终止日期之间的工作日天数了
为了大家能够举一反三,我再多啰嗦几句,解析一下原理。
NETWORKDAYS.INTL函数的语法结构如下:
=NETWORKDAYS.INTL(起始日期,终止日期,周末日weekend,自定义节假日holidays)
关键点在于第三参数和第四参数。
关于第3参数weekend第二种表达方式的几点说明:
关于第4参数holidays的几点说明:
这就完全讲清楚啦,啰嗦这么多,希望能够帮到大家轻松应对各种情况的工作日计算!
End.
作者:李锐(中国统计网特邀认证作者)
本文为中国统计网原创文章,需要转载请联系中国统计网(小编微信:itongjilove),转载时请注明作者及出处,并保留本文链接。
点击下方“阅读原文”