在EXCEL里怎么用函数算员工当前入职年假天数?

作者&投稿:韩贺 (若有异议请与网页底部的电邮联系)
EXCEL中根据员工入职时间计算年假天数~

1、选择C2单元格,输入“=DATEDIF(B2,TODAY(),"Y")”,按回车确认,自动计算出小百的工龄。“TODAY()”表示系统当前的日期;“=DATEDIF(B2,TODAY(),"Y")”表示计算B2单元格中的日期与系统当前的日期之间的年差。

2、复制C2单元格,填充至C3:C5区域,自动计算出其他员工的工龄。

3、选择D2单元格,输入“=IF(C2<=3,3,C2)”,按回车确认,自动计算出小百的工龄休假天数。数。“=IF(C2<=3,3,C2)”表示如果C2单元格的数值小于或等于3,则显示3,如果不是,则显示C2单元格中的数值。

4、复制D2单元格,填充至D3:D5区域,自动计算出其他员工的休假天数。

5、这样就可以计算出年假天数了。

输入以下公式,然后向下填充公式
=LOOKUP(DATEDIF(A2,TODAY(),"Y"),{1,10,20},{5,10,15})

详见附图

按你这样说的,有两种:

①合计计算一年的,如图:

②按你说的条件:(满一年指3月31日之前进厂至12月31日为止),那就是9个月;如图

 打颜色的部分就是区别。

希望可以帮到你



该公式计算员工从入职日期到当前年份的12月31日是否超过9个月时间

A列从A2开始输入人员入职日期
B1输入公式【=YEAR(TODAY())&"年12月31日"】(中括号内),自动带入当前年份的12月31日
C列从C2开始计算是否有年假
C2输入公式【=IF(($B$1-A2)>275,"年假5天","无年假")】(中括号内),下拉填充C列

  1. 选择员工的工龄单元格,输入“=DATEDIF(B2,TODAY(),"Y")”,按回车确认,自动计算出员工的工龄;

  2. 选择员工的休假天数单元格,输入“=IF(C2<=3,3,C2)”,按回车确认,自动计算出员工的工龄休假天数。



怎么用EXCEL表格中的函数算出某个业务员,某月某日以前这个月的累计销...
答:参照公式:=SUMPRODUCT((去年同期累计!$A$3:$A$39999=B4)*(去年同期累计!$J$3:$J$39999<DATE(2013,MONTH(NOW()),DAY(NOW()))*去年同期累计!$BB$3:$BB$39999)

在excel中怎么使用函数IRR?
答:怎么用EXCEL算IRR1、选择目标单元格B8。单击“公式”—“插入函数”。弹出“插入函数”对话框,“或选择列表”下拉选择“财务”—“IRR”选项。弹出“函数参数”对话框,将对应的参数单元格输入在参数列表中,单击“确定”即可。2、有一个函数,使用方法如下:\x0d\x0aIRR(values,guess)\x0d\x0a...

在excel,sheet1中,用时间函数计算“员工信息表的”工龄,年龄
答:假设在Sheet1中A1输入员工的出生日期,那么请讲下面的公式输入到“年龄”列,然后向下拖动即可。=IF(MONTH(TODAY())<MONTH(A1),YEAR(TODAY())YEAR(A1)-1,IF(AND(MONTH(TODAY())=MONTH(A1),DAY(TODAY()<DAY(A1)),YEAR(TODAY())-YEAR(A1)-1,YEAR(TODAY())-YEAR(A1)))...

excel怎么算员工工龄?
答:可以用DATEDIF函数来计算。1、以excel2010版本为例,如图要算出A列时间的司龄;2、在B2单元格里输入公式=DATEDIF(DATE(YEAR(A2),MONTH(A2),DAY(A2)),TODAY(),"y"),则可计算该员工到今天的司龄,公式中的TODAY()是会变的,所以这个公式里的司龄会随着时间的改变而改变;3、把鼠标放在B2单元格...

Excel怎么使用DATEDIF函数?
答:I15单元格区域,计算出所有员工的年龄。分享到这里,关于“Excel怎么使用DATEDIF函数?”的内容就是这么多了,大家都学会了吗?可能看一遍还是有很多疑惑,大家不妨一遍学习一遍操作吧!最后,学习更多Excel函数技巧,就在专业学习吧!以上就是本文的全部内容,希望对大家的学习有所帮助,。--> ...

在EXCEL中怎么样计算员工生产效率,怎样编辑此函数?
答:假设A1单元格是入职日期,在B1单元格写入的试用期月数,则要在C1单元格得出转正的日期,那么 C1单元格写入公式 =DATE(YEAR(A1),MONTH(A1)+C1,DAY(A1))或 =EDATE(A1,C1)注:EDATE函数的定义 返回代表指定日期 (start_date) 之前或之后用于指示月份数的日期的序列号。使用函数 EDATE 可以计算与...

怎样在excel里用函数找出工龄最长和工龄最短的员工
答:假设人名在A列,工龄在B列 最长的 输入=index(A:A,match(max(B:B),B:B,0))最短的 输入=index(A:A,match(min(B:B),B:B,0))

excel中乘法函数怎么用excel中乘法函数怎么用公式计算
答:需要注意的是,乘法函数只能用于计算数值或单元格的乘积,不能用于计算其他操作(例如加、减、除等)。同时,在定义单元格范围时,可以使用冒号(:)表示从第一个单元格到最后一个单元格,例如“A1:A5”表示从A1到A5这五个单元格。在excel表格中建立表格,输入乘法函数即可快速计算乘积,以下是excel函数乘法...

如何使用excel里的函数计算工龄
答:3;按CTRL+回车键,D2到D8单元格即得出结果。公式:=TEXT(DATEDIF(B2,C2,"y"),"0年")&TEXT(DATEDIF(B2,C2,"ym"),"0个月") 分为两部分;用符号“&“连接。 前部分“ TEXT”“0年"意思是将计算结果显示带”年“字;DATEDIF函数是计算两日期之间的差,可以是年、月、天的差;“y”表示...

怎么在excel中使用VLOOKUP函数
答:VLOOKUP函数的基本语法是这样的:该函数第一参数是要查找的值;第二参数是要查找值和返回值所在的数据表区域;第三参数是要返回数据表中第几列的值;最后一个是精确匹配或模糊匹配的标示,0或者FALSE表示精确匹配,非0值或TRUE表示模糊匹配。下面我教你怎么在excel中使用VLOOKUP函数.目录 在excel中VLOOKUP...