教程之家 > 办公软件 > Excel > 正文

excel日期计算公式大全 最全的excel日期计算汇总

2020-05-08 13:47  编辑整理  媛媛  
字号:T|T

在工作中我们经常会遇到需要计算日期,但是又找不到好的解决方法怎么办?教程之家这里把excel日期计算公式函数大全整理到一起,让你不同场景下都可以轻松计算日期,赶紧收藏以备及时之需吧!

excel日期计算公式

1、扣除周末的工作日天数

公式:C2=NETWORKDAYS.INTL(IF(B2

说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。周末和任何指定为假期的日期不被视为工作日

扣除周末的工作日天数

2、两日期间隔的年、月、日计算

A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。

计算:

相隔多少天?=datedif(A1,B1,"d") 结果:557

相隔多少月? =datedif(A1,B1,"m") 结果:18

相隔多少年? =datedif(A1,B1,"Y") 结果:1

不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6

不考虑年相隔多少天?=datedif(A1,B1,"YD") 结果:192

不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9

datedif函数第3个参数说明:

"Y" 时间段中的整年数。

"M" 时间段中的整月数。

"D" 时间段中的天数。

"MD" 天数的差。忽略日期中的月和年。

"YM" 月数的差。忽略日期中的日和年。

"YD" 天数的差。忽略日期中的年。

场景展示

下图是场景示例(黄色区域输入公式)

C列是公式计算说明,D列输入公式进行计算

1、计算年份

=YEAR(A2)

2、计算月份

=MONTH(A2)

3、计算是本月几号

=DAY(A2)

4、计算是星期几

=TEXT(A2,"aaaa")

5、计算是星期几(英文星期)

=TEXT(A2,"dddd")

6、计算是第几季度

=LEN(2^MONTH(A2))

7、计算是本年的第几周

=WEEKNUM(A2)

8、计算是本年的第几天

=A2-"1-1"+1

9、计算这个月有几天

=DAY(EOMONTH(A2,0))

10、计算这个月第一天是哪天

=A2-DAY(A2)+1

11、计算这个月最后一天是哪天

=EOMONTH(A2,0)

12、计算还有几天到本月底

=EOMONTH(A2,0)-A2

13、计算这个月一共有几周

=WEEKNUM(EOMONTH(A2,0))-WEEKNUM(A2-DAY(A2)+1)+1

14、计算这个月一共有几个星期天

数组公式,需要按

=COUNT(0/(WEEKDAY(YEAR(A2)&-MONTH(A2)&-ROW($1:$31),2)=7))

15、计算上个月一共有几天

=DAY(EOMONTH(A2,-1))

16、计算下个月一共有几天

=DAY(EOMONTH(A2,1))

17、计算今年一共多少天

="12-31"-"1-1"+1

18、计算今天离元旦还有多少天

="12-31"-A2+1

点击加载更多