
接上期,今天分享W字头的函数,简称W类函数。这类函数通常用于计算星期、周数以及间隔一段时间前后的日期。
这类函数比较少,常用的有4个,每一个都很实用哦,在很多实际工作场景中都能用得到哦。
那么请跟着小兔来深入了解W类函数的用法吧,说不定哪天就要用到他们哦。
W类函数
01 WEEKDAY 函数
该函数用于返回给定日期的数字代表的星期几,返回的是一个1~7之间的整数,星期一为1,星期日为7。
函数构成:WEEKDAY(serial number, [return type]),WEEKDAY(日期,返回类型)。其中返回类型为指定返回的起始值,是一个数字,默认是1。
不同的数字代表的星期起始值不同,所对应的星期自然也不一样,因此,即使同个日期返回的值也是不同的。
若日期格式不标准,将会返回错误值#VALUE!;若是省略第二个参数,默认以指定起始值1,返回日期对应的星期数。
示例:WEEKDAY(A2,1)
演示效果如图所示:
WEEKDAY函数
02 WEEKNUM 函数
该函数用于返回给定日期所在年份中的周数,返回的是一个1~53之间的整数。
函数构成:WEEKNUM(serial number, [return type]),即WEEKNUM(日期,返回类型)。
其中返回类型为指定返回的起始值,是一个数字,默认是1。
不同的数字代表的星期起始值不同,所对应的周数自然也不一样,因此,即使同个日期返回的值也是不同的。
若日期格式不标准,将会返回错误值#VALUE!;若是省略第二个参数,默认以指定起始值1,返回日期对应的周数。
示例:WEEKNUM(A2,1)
演示效果如图所示:
WEEKNUM函数
03 WORKDAY 函数
该函数通常用于计算给定日期之后(或之前)指定工作日数量的日期。
函数构成:WORKDAY(start_date, days, [holidays]),即WORKDAY(开始日期,天数,节假日)。
其中天数指的是工作日的数量,可以是正数(向后计算)或负数(向前计算)。节假日指的是需要剔除的
示例:WORKDAY(A2,10,)
演示效果如图所示:
WORKDAY函数
04 WORKDAY.INTL 函数
该函数通常用于计算指定日期之后(或之前)若干个工作日的日期,可以指定工作日的起始和结束是星期几,支持排除特定的节假日。
函数构成:WORKDAY.INTL(start_date, days, weekend, holidays),即WORKDAY.INTL(开始日期,天数,自定义周末,节假日)。
其中,天数指的是工作日的数量,可以是正数(向后计算)或负数(向前计算);
自定义周末用数字代表工作周的起始和结束,例如 1代表周六和周日为休息日,2代表周日和周一为休息日;
节假日是可选参数,可以是一个范围或数组,表示需要排除的节假日
示例:WORKDAY.INTL(A2,10,1,A8:A15)
演示效果如图所示:
WORKDAY.INTL函数以上是关于W类常用函数的相关用法演示,相信通过小兔的分享,大家对W类函数也有了一定的认识;
毕竟Excel属于实操类工具,需要多多勤加练习哦,早日熟能生巧,举一反三,若想知道更多函数,欢迎留言哟~