日常工作中,我们常会遇到要算两个日期之间的天数,例如春节放假日期(2021年2月12日)距离今天(2020年4月25日)的天数 。 如果去翻日历,数日历来计算,这样的效率太低了,而且还会出错 。
今天跟大家分享几个好的方法,让你快速,准确地算出两个日期之间相隔的天数 。
(Days与Days360,Date,Datedif ,Networkdays,Networkdays.intl 函数)
文章插图
一.日期直接相减法
在excel中,两个日期直接相减,即可得到两个日期间隔的天数 。
两日期格式数值相减,结束日期-开始日期,即可 。
文章插图
二.Days函数与Days360函数
(1)Days函数
Days有两个参数,第一个是结束日期,第二个是开始日期 。 (顺序不要搞反)
语法结构:Days(end_date, start_date)公式:= Days(结束日期,开始日期)
可以直接计算出两个日期间相隔的天数 。 注意事项:
- end_date和start_date是必需的,可以手动输入,或者是引用单元格 。
建议输入日期使用date函数 。
(此处很遗憾,我的笔记本里面竟然没有这个函数,不知道是不是excel版本问题 。 所以无法举例)
(2)Days360函数(常用)
Days360是按照一年360天(每月30天)来计算两个日期之间相隔的天数,是一些借贷中常用的计算方式 。 年龄,工龄计算时,特别好用 。 记得与Days函数的区别 。
语法结构:Days360(start_date,end_date ,method)公式:=Days360(起始日期,结束日期,采用的方法)
Days360函数:第一个参数是开始日期,第二个参数是结束日期,第三个我们一般省略掉 。 参数:
- start_date表示起始日期,end_date表示终止日期 。
若为False或者省略,则表示使用美国方法;若为True,则表示使用欧洲方法 。
美国方法: 如果起始日期是一个月的最后一天,则等于同月的 30 号 。
如果终止日期是一个月的最后一天,并且起始日期早于 30 号,
则终止日期等于下一个月的 1 号,否则,终止日期等于本月的 30 号 。
欧洲方法:如果起始日期和终止日期为某月的 31 号,则等于当月的 30 号 。
在平时的工作中,我们根据实际需要选择不同方式 。
文章插图
三. Date函数
函数是Date,返回代表特定日期的序列号,它的语法为:Date(年,月,日) 。
只求两个日期相隔的天数时,没有其他函数方便,但是对于求相隔几个月几天的这种比较好用 。
文章插图
四. Datedif函数(常用)
Datedif 函数,它是Excel隐藏函数,常用于计算两个日期之间的相隔天数、月数或年数 。
它可以根据参数的不同, 返回两个日期之间的年/月/日的间隔数,应用比较广泛 。
语法结构:Datedif (start_date,end_date,unit)公式:=Datedif (开始日期,结束日期,“期间数类型”)
期间数类型:分别是“Y”、“M”、“D”,不区分大小写 。 “Y”表示整年数;“M”表示整月数;“D”表示天数 。
以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!
「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助:- 2022年5月26日农历四月二十六出生的男宝宝是什么命 生辰八字
- 福建省全民健身运动会自行车赛11月火爆开赛 最高奖金8000元!
- 1978年阴历6月16日对应的阳历 1978年农历阳历表6月
- 2016年7月18日,孙某到甲公司应聘,双方口头约定合同期限2年,试用期1个月。2016年8月1日,孙某到甲公司上班,8月20日领取当月工资。2017年11月,孙某因工
- 小孩起名字大全_12月6日十二生肖运势
- 2020年11月17日吉时 2020年4月17日吉时
- 2016.05.2511:53:39新浪星座11月53日
- 2015年12月19日农历 2016年10月19日农历
- 2022年5月16日农历四月十六出生的男孩五行缺什么 命好吗
- 如何给宝宝取名字_2016年运势爆棚的生肖