在EXCEL中,有一个非常实用的隐藏函数,它对于日期之前的运算可以很好的解决 ,它就是DATEDIF
DATEDIF函数有三个参数,即DATEDIF(开始日期,结束日期,第三个参数)
第三个参数返回的类型有以下6种:
1、"Y" 时间段中的整年数。
2、"M" 时间段中的整月数。
3、"D" 时间段中的天数。
4、"MD" 开始日期 与 结束日期 中年数的差。忽略日期中的月和日。
5、"YD" 开始日期 与 结束日期 中天数的差。忽略日期中的月和年。
6、"YM" 开始日期与 结束日期 中月数的差。忽略日期中的日和年。
(注:结束日期必须大于起始日期)
..................................................
举例说明:
实例1:
题目: 计算出生日期为1973-4-1人的年龄
公式: =DATEDIF("1973-4-1",TODAY(),"Y")
结果: 43
简要说明 当单位代码为"Y"时,计算结果是两个日期间隔的年数.
实例2:
题目: 计算日期为1973-4-1和当前日期的间隔月份数.
公式: =DATEDIF("1973-4-1",TODAY(),"M")
结果: 522
简要说明 当单位代码为"M"时,计算结果是两个日期间隔的月份数.
实例3:
题目: 计算日期为1973-4-1和当前日期的间隔天数.
新手必备的9个Excel应用技巧,超级实用,易学易懂
对于新入职场的亲来说,掌握一定的Excel技巧是非常有必要的,不仅可以提高办公的效率,也是进阶的必备技能!一、数据无法求和。在网上下载或者系统导出的数据,在求和或其他运算时,结果都为0,Why?目的:汇总“销售额”、“销量”等数据。(一)分
公式: =DATEDIF("1973-4-1",TODAY(),"D")
结果: 15893
简要说明 当单位代码为"D"时,计算结果是两个日期间隔的天数.
实例4:
题目: 计算日期为1973-4-1和当前日期的不计年数的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"YD")
结果: 187
简要说明 当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差
实例5:
题目: 计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"MD")
结果: 4
简要说明 当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差
实例6:
题目: 计算日期为1973-4-1和当前日期的不计年份的间隔月份数.
公式: =DATEDIF("1973-4-1",TODAY(),"YM")
结果: 6
简要说明 当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相差年数
注意:TODAY()函数获取的是系统当前日期,所有列举的实例为2016-10-5日的计算结果,并不一定和你得到的结果相符。
.......................................................
更多内容请关注 微信公众号:PTEXCEL
想参与EXCEL交流的朋友,请加微信号:893316488,群主会拉你入群
........................................................................................
肯特最新力作<银行日记账>,功能强大,获取方法:
1、关注微信公众号:PTEXCEL,点击右下方菜单栏“私人定制”
2、加微信号:893316488,查看个人资料,点击”微店”
不朽的Excel
来源:36氪编者按:看看SaaS赛道,打着干掉Excel旗号的服务千千万,但这么多年了,Excel完蛋了吗?那些Excel看似的缺点,其实恰恰是它的优势。