admin管理员组文章数量:1530842
2024年6月13日发(作者:)
在excel中计算日期差、工龄、生日
领 1:在A1单元格输入前面的日期,比如“2004-10-10”,在A2单元格输入后面
的日期,如“2005-6-7”。接着单击A3单元格,输入公式“=DATEDIF(A1,A2,"d")”。
然后按下回车键,那么立刻就会得到两者的天数差“240”。
提示:公式中的A1和A2分别代表前后两个日期,顺序是不可以颠倒的。此外,DATEDIF
函数是Excel中一个潜藏函数,在函数向导中看不到它,但这并不影响我们的运用。
留心 :A1和A2单元格格式要设为日期,公式单元格格式要设为常规
要领 2:任意选择一个单元格,输入公式“="2004-10-10"-"2005-6-7"”,然后按
下回车键,我们可以立即计算出结果。
一、计算工作时间、工龄
假如日期数据在D2单元格。
=DATEDIF(D2,TODAY(),"y")+1
留心:工龄两头算,所以加“1”。
如果精确到“天”——
=DATEDIF(D2,TODAY(),"y")&"年"&DATEDIF(D2,TODAY(),"ym")&"月
"&DATEDIF(D2,TODAY(),"md")&"日"
二、计算2003-7-617:05到2006-7-713:50分之间相差了多少天、多少个小时多少
分钟
假定原数据分别在A1和B1单元格,将计算结果分别放在C1、D1和E1单元格。
C1单元格公式如下:=ROUND(B1-A1,0)
D1单元格公式如下:=(B1-A1)*24
E1单元格公式如下:=(B1-A1)*24*60
留心 :A1和B1单元格格式要设为日期,C1、D1和E1单元格格式要设为常规.
三、计算生日,
假设b2为生日=datedif(B2,today(),"y")
DATEDIF函数,除Excel2000中在帮助文档有描述外,其他版本的Excel在帮助文档
中都没有说明,并且在所有版本的函数向导中也都找不到此函数。但该函数在电子表格中
确实存在,并且用来计算两个日期之间的天数、月数或年数很方便。微软称,提供此函数
是为了与Lotus1-2-3兼容。
该函数的用法为“DATEDIF(Start_date,End_date,Unit)”,其中Start_date为一个
日期,它代表时间段内的第一个日期或起始日期。End_date为一个日期,它代表时间段内
的最后一个日期或结束日期。Unit为所需信息的返回类型。
版权声明:本文标题:在excel中计算日期差 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1718241745a657496.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论