关于工作年限的计算方法

计算工龄,用year函数,为何输入=YESR(2025/2/2)-YEAR(E3),结果错误。

如果输入=YEAR(E2)-YEAR(E3),E2表格里的内容是2025/2/2.这样才对。

河北省
浏览 254
收藏
2
分享
2 +1
9
+1
全部评论 9
 
老麦
加上双引号就可以正确计算出年份差。如图所示。
· 广东省
1
回复
不如静心
加上双引号,OK了。谢谢
· 河北省
回复
 
1
1

WPS寻令官

回答,建议使用 ​​DATEDIF​​ 函数来计算精确的工龄,它能精确到年月日。=DATEDIF(E3, E2, "Y")这个可以计算整年工龄
· 云南省
回复
不如静心
用DATAIF函数,引用单元格数据E3,E2没有问题,如果是指定日期,如=DATAIF(E3,"2023/12/31","Y“),加了双引号就可以了。
· 河北省
回复
 
Hypnotist
Hypnotist

WPS寻令官 | WPS产品体验官

回答:year函数只返回年度,计算日期要包含具体天数
· 四川省
回复
 
陈波
陈波

@金山办公

数字2023 对应的日期是 1905-7-15
· 广东省
1
回复
 
wils
wils

创作者俱乐部成员

2025/2/2被当成除法运算了吧不是日期
· 海南省
回复
 
陈波
陈波

@金山办公

建议用 DATEDIF函数
· 广东省
回复
不如静心
DATEDIF函数也是存在这个问题,加双引号就可以了
· 河北省
回复