excel日期函数经典例子(EXCEL日期函数大全2)
excel日期函数经典例子(EXCEL日期函数大全2)返回结果是30。=weeknum(date(2017 7 17) 2)返回一年中的第几周Serial_num 代表一周中的日期。应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。如果以文本形式输入将会出现错误。例如:
我们把剩下的几个日期函数学习完。
一、WEEKNUM
语法:
WEEKNUM(serial_num return_type)
返回一年中的第几周
Serial_num 代表一周中的日期。应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。如果以文本形式输入将会出现错误。
例如:
=weeknum(date(2017 7 17) 2)
返回结果是30。
代表17年7月17日为今年的第三十周,2代表周一为一周的第一天,如果该参数是1则代表周日为一周的第一天,按照我们国家的习惯,这个参数一般都为2。
二、NETWORKDAYS.INTL
语法:
NETWORKDAYS.INTL(start_date end_date weekend holidays)
用于返回两个日期之间的所有工作日数。可以使用参数不计算周末、节假日或任何指定为假期的日期为工作日。
例如:
C2中公式:
=NETWORKDAYS.INTL(A2 B2 1 D2:D8)
1表示周六周日为周末日。
从9月1号到10月10号,去除国庆节7天假,以及周六、周日,工作日天数为23天。
这个函数人力资源部的朋友应该会接触到吧!
三、WORKDAY.INTL
语法:
WORKDAY.INTL(start_date days weekend holidays)
用于返回指定日期之前或之后指定数个工作日后的日期。工作日不包括周末日和专门指定的假日。这里和WORKDAY函数不同的是,可以自定义周末日。
例如:
C2中公式如下:
=WORKDAY.INTL(A2 B2 1 D2:D8)-1
=WORKDAY.INTL(A2 B2 1 D2:D8)返回的是9月1号经过23工作日后的日期,我们需要的时经过23个工作日当天的日期,所以减1。
四、YEARFRAC
语法:
YEARFRAC(start_date end_date basis)
用于计算开始日期和结束日期之间的天数占全年天数的百分比。
参数说明:
start_date:表示开始日期;
end_date:表示结束日期;
basis:表示日算基准类型。
basis参数说明:1,2,3是我们常用的类型。
实例应用:
根据一段时间内的盈利预测全年盈利
D2中公式如下:
=C2/YEARFRAC(A2 B2 2)
=YEARFRAC(A2 B2 2)返回两个日期之间的天数占全年天数的比例,相当于该段时间的盈利额占全年的盈利额。
然后用C2/YEARFRAC(A2 B2 2)得出全年的盈利额。
到此,所有的时间和日期函数我们都已经介绍完毕,大家可以收藏,以备不时之需。
转自:米宏Office