小伙伴关心的问题:日期函数计算星期几的公式,日期函数计算星期几怎么算,本文通过数据整理汇集了日期函数计算星期几的公式,日期函数计算星期几怎么算相关信息,下面一起看看。

日期函数计算星期几的公式,日期函数计算星期几怎么算

下面是我在平时中经常用到的8个计算日期、天数、星期的函数,可能有一些大家经常用到的我没提到,也可能有一些写的不周全的地方或者错误的地方,希望与大家一起多多学习哈。

EDATE函数

函数定义:计算从开始日期算起的数个月之前或之后的日期.返回值为1(1900年1月1日)~2958465(9999年12月31日)范围之间的整数(序列号值).

使用格式:EDATE(start_date,months)

格式介绍:EDATE(指定的日期,要增加或减去的月数)

注意事项:(1)如果返回的序列号值小于1,或者大于2958465时,则函数返回错误值"#NUM!".此外,当指定了无效的日期时,函数返回错误值"#VALUE!".使用函数时要注意确认参数是否正确.

(2)如果months不是整数,将截尾取整.

(3)注意使用此函数必须安装"分析工具库"加载宏.

例子:(1)计算商品的保质期的最后截止期限

EDATE函数1

(2)计算本月是否需要发放奖金,这里面搭配了其他的函数,后面会一一介绍

EDATE函数2

2. EOMONTH函数

函数定义:在已知的日期上计算出给定的月份数之前或之后的日期,并自动改日期为计算后的月份的的最后一天

使用格式:EOMONTH(start_date,months)

格式介绍:EOMONTH(指定的日期,需要计算的给定的月数)

例子:计算还款的最后期限

EOMONTH函数

3. WORKDAY函数

函数定义:一般用于计算下一个工作日,能在周末休息日上增加自己特定的休息日期

使用格式:WORKDAY(start_date,days,holidays)

格式介绍:WORKDAY(指定日期,几个工作日,自己特定的非工作日)

例子:计算今年除去国庆假期之外,再请5天假之后的上班时间

WORKDAY函数

4. NETWORKDAYS函数

函数定义:用来计算指定期间内的,除了周六、日和休息日之外的工作天数

使用格式:NETWORKDAYS(start_date,end_date,holidays)

格式介绍:NETWORKDAYS(开始日期,结束日期,自己特定的非工作日)

例子:计算本年从9月1号开始到10月31号除去周六、日和休息日之外的实际工作天数

NETWORKDAYS函数

5. DATEDIF函数

函数定义:从已知的一段时间内,求年数、月数、天数.

使用格式:DATEDIF(start_date,end_date,"y")、=DATEDIF(start_date,end_date,"m")、=DATEDIF(start_date,end_date,"d")、、=DATEDIF(start_date,end_date,"ym")、=DATEDIF(start_date,end_date,"yd")、=DATEDIF(date1,date2,"md")

格式说明:DATEDIF(开始日期,结束日期,要计算的单位)

最后一位参数介绍:y:计算满年数,返回值为0以上的整数;m:计算满月数,返回值为0以上的整数;d:计算满日数,返回值为0以上的整数;ym:计算不满一年的月数,返回值为1~11之间的整数;yd计算不满一年的天数,返回值为0~365之间的整数;md:计算不满意一个月的天数,返回值为0~30之间的整数.

例子:计算入职年限

DATEDIF函数

6. DAYS360函数

函数定义:按照一年360天的算法,从已知的一段时间内,求期间相差的天数.

使用格式:DAYS360(start_date,end_date,method)

格式介绍:DAYS360(开始日期,结束日期,计算的方式)

最后一位参数介绍:用逻辑值指定计算方式.FALSE或省略:以美国NASD方式进行计算;TRUE:以欧洲方法进行计算.

例子:

DAYS360函数1DAYS360函数2

7. YEARFRAC函数

函数定义:从已知的一段时间内,求它在一年所占的比率.

使用格式:YEARFRAC(start_date,end_date,basis)

格式介绍:YEARFRAC(开始日期,结束日期,计算的方式)

最后一位参数介绍:指定表示用于计算天数的基准天数(月/年)的值.如果此参数省略则视为指定值.

(1)0或省略:30天/360天(NASD方法)

(2)1:实际天数/实际天数

(3)2.实际天数/360天

(4)3.实际天数/365天

(5)4.30天/360天(欧洲方法)

例子:计算某项目所耗费的时间占整年全部时间的多少

YEARFRAC函数

8. WEEKNUM函数

函数定义:计算某天在一年中是第几个星期

使用格式:WEEKNUM(serial_num,return_type)

格式介绍:WEEKNUM(日期,2)

注意事项:有的国家以周日为一周的开始日,有的国家以周一为一周的开始日.我国以"2"来计算.

例子:

WEEKNUM函数

以上就是我工作中经常用到的计算日期/天数/星期的函数了,欢迎大家补充~

更多日期函数计算星期几的公式,日期函数计算星期几怎么算相关信息请关注本站,本文仅仅做为展示!