DAYS360函数与DATEDIF函数都可以计算二个日期之间的天数差,在不同情况下需要使用不同的函数。
工具/原料
1
电脑
2
EXCEL2010版
方法/步骤
1
1. DAYS360函数是按照一年360天来计算天数的,每月都是30天,假如起始日期和结束日期在同一个月且实际天数不大于30天,则返回结果为实际天数;假如起始日期和结束日期不在同一个月,则返回结果是按照每个整月都是30天计算的。
2
2. DATEDIF函数是EXCEL中的一个隐藏函数,在函数的分类列表和函数帮助里没有这个函数,所以使用的人不是很多。DATEDIF函数的语法中有三个参数,第一个参数是起始日期,第二个参数是结束日期,第三个参数是返回结果的类型。
3
3.下面我们以一组实例来看看这二个函数在相同的起始日期和结束日期的条件下返回结果有什么不同。下图DAYS360函数是按照每个月都为30天计算的,当DATEDIF函数的第三个参数为“”D””时,返回的天数是按照自然天数计算的。
4
4. 当DATEDIF函数的第三个参数为“”YD””时,返回的天数是2018年的自然天数计算,而忽略2017年的自然天数。
5
5. 当DATEDIF函数的第三个参数为“”MD””时,返回的天数是2018年10月的自然天数计算,而忽略2017年1月—2018年9月的自然天数。
6
6.由于这二个函数的计算原理不同,所以在一些应用中如果错误的使用了不合适的函数,那么计算的结果将会出现偏差。我们看如果还是上面的起始日期和计算日期,我们需要计算100000.00元的费用按照日均计算,那么它们的差异还是很大的。
7
7.但如果我们在计算整年工龄时,当DATEDIF函数的第三个参数为””Y””时,这二个函数的结果大多数情况是一样的,不同情况通常会因为2月份在不同的年份里天数不同,而这个人的起始日期或者结束日期正好以这一天开始或结束。
注意事项
我们在工作中要根据已知条件和需要的结果以及设定的各项要素来选择适用的函数。
上一篇:教你做日本街头超人气小吃