来自:三茅网(ID:sanmaohr) 作者:小微舞 作为“表哥表姐”,每天工作最常打交道的就是Excel,今天小编就给大家带来HR必懂的10个Excel函数公式,帮助你快速高效的完成工作! 1、从身份证号码提取生日TEXT(MID(A2,7,8),00000) 2、根据身份证号码计算退休日期DATE(MID(A2,7,4)55MOD(MID(A2,17,1),2)5,MID(A2,11,2),MID(A2,13,2)) 3、检查身份证号码是否重复IF(COUNTIF(B2:B11,B2)1,重复,) 4、根据身份证号码判断性别IF(MOD(RIGHT(LEFT(A2,17)),2),男,女) 5、根据身份证号码实现生日提醒TEXT(7DATEDIF(TEXT(RIGHT(19MID(A2,7,LEN(A2)2。2),8),00000),NOW()7,),0天后生日;;今天生日) 6、根据分项得分和所占权重计算KPI绩效最后得分SUMPRODUCT(B2:E2B3:E3) 7、去掉一个最高分、去掉一个最低分后再计算平均分TRIMMEAN(B2:H2,2COUNT(B2:H2)) 8、个人所得税计算 个人所得税计算由于涉及超额累进,所以困扰很多人,今天咱们来介绍1个公式轻松搞定。 我再上个图,展示一下在工资表中如何计算个人所得税ROUND(MAX((D23500){3;10;20;25;30;35;45}5{0;21;111;201;551;1101;2701},0),2) 9、统计两个日期之间的工作日天数首先定义名称,按打开名称管理器创建自定义名称holidaysOFFSET(Sheet1!E2,,,COUNTA(Sheet1!E:E)1)然后在C2输入公式:NETWORKDAYS。INTL(A2,B2,1,holidays)这样就轻松计算出起始日期和终止日期之间的工作日天数了 为了大家能够举一反三,我再多啰嗦几句,解析一下原理。 NETWORKDAYS。INTL函数的语法结构如下:NETWORKDAYS。INTL(起始日期,终止日期,周末日weekend,自定义节假日holidays)关键点在于第三参数和第四参数。 关于第3参数weekend第二种表达方式的几点说明: 1、weekend的表达方式2是一个长度为7的字符串 2、该字符串中的每个字符代表一周中的一天,从星期一开始 3、1代表休息日,0代表工作日 4、该字符串中只允许使用字符1和0 关于第4参数holidays的几点说明: 1、是一个包含一个或多个日期的可选集合,这些日期将作为节假日不参与工作日个数统计 2、可以是包含日期的单元格区域,也可以是区域的引用,还可以是代表日期序列值的数组常量 3、其中的日期或序列值顺序可以任意打乱,不影响统计。希望能够帮到大家轻松应对各种情况的工作日计算! 10、根据工龄计算年假天数的4种方法【职工带薪年休假条例】根据职工累计工作年限而定: 1、已满1年不满10年的,年休假5天IF(B2 2、已满10年不满20年的,年休假10天LOOKUP(B2,{0,1,10,20},{0,5,10,15}); 3、已满20年的,年休假15天5MIN(3,ROUNDUP(B29。9,0)) 方法45MIN(3,CEILING(B29。9,1))这些技术在手,可以10倍提升工作效率