根据入职时间算工龄年月日

根据入职时间算工龄年月日... 根据入职时间算工龄年月日 展开
 我来答
帐号已注销
2021-06-22 · TA获得超过25.9万个赞
知道小有建树答主
回答量:2206
采纳率:96%
帮助的人:78.2万
展开全部

工具:笔记本电脑、Excel办公软件

系统:Windows10

1、打开EXCEL表格,表中有两列数据,已知员工的入职时间,要求计算除员工的工龄

2、鼠标选中工龄一列,单击右键,选择“设置单元格格式”,如下图所示:

3、在设置单元格格式中选择“日期”,选择具体显示的日期要求,如下图所示:

4、在C2单元格中输入=DATEDIF(B2,NOW(),"y")&"年"&DATEDIF(B2,NOW(),"ym")&"月"&DATEDIF(B2,NOW(),"md")&"日”

5、回车后就可以看到一个第一个员工的工龄,精确到年月日,如下图所示:

6、使用下拉单元格的方式,使所有的工龄单元格都使用该函数公式,就将工龄计算出来了。

np...5@163.com
2018-06-05 · 超过27用户采纳过TA的回答
知道答主
回答量:73
采纳率:52%
帮助的人:8.2万
展开全部

传统的人力资源管理的【思路】如下,当然用人力资源管理系统的话,计算工龄并非如此繁琐了,系统会内置算法,自动核算工龄:

1、用Today返回当前日期(与当前电脑设置日期一致)

2、用Datedif分别返回入职日期到当前日期的间隔整年、整月、天数

3、用&连接年月天或对年、月、天数加权后再用Text调整格式

Datedif是隐藏函数,用于计算两日期之间的间隔时间

语法:Datedif(小日期,大日期,"代码”)

其中第三个参数“代码”总共有六种,功能分别如下:

Y        计算相隔的整年数
M       计算相隔的整月数
D        计算相隔的总天数
MD     计算同一月中两日期的天数差(若后日期小于前日期,则计算当月至次月两日期的天数差)
YM     计算同一年中两月份的月数差(若后月份小于前月份,则计算当年至次年两月份的月数差)
YD     计算同一年中两日期的天数差(若后月日小于前月日,则计算当年至次年两日期的天数差)

【公式】

方法1:

=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"月"&DATEDIF(B2,TODAY(),"md")&"天"

方法2:

=TEXT(SUM(DATEDIF(B2,TODAY(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
痴狂384
高粉答主

2018-06-05 · 醉心答题,欢迎关注
知道大有可为答主
回答量:6.7万
采纳率:76%
帮助的人:7317万
展开全部
工龄计算,一般不会到月日,通常就是:现在年-入职年+1=工龄。但现在计算工龄就是从交社保之年月开始计算工龄
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郭老师傅
2018-06-05 · TA获得超过11.8万个赞
知道大有可为答主
回答量:3.2万
采纳率:89%
帮助的人:4818万
展开全部
TODAY()函数无参数,用法:=TODAY()
假设入职工期在A1单元格。
1、计算入职日期到年,公式为:=TEXT(TODAY()-A1,"Y年")
2、计算入职日期到月,公式为:=TEXT(TODAY()-A1,"Y年M月")
3、计算入职日期到天,公式为:=TEXT(TODAY()-A1,"Y年M月D天")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式