快捷搜索:  汽车  科技

excelweek函数:WEEKNUM函数的使用方法

excelweek函数:WEEKNUM函数的使用方法---------------------Return_type 可选。 一数字,确定星期从哪一天开始。 默认值为 1。WEEKNUM(serial_number [return_type])中文语法:WEEKNUM(要计算的日期,设置星期几为一周的开始)WEEKNUM 函数语法具有下列参数:

WEEKNUM函数

返回特定日期的周数。 例如,包含 1 月 1 日的周为该年的第 1 周,其编号为第 1 周。

此函数可采用两种机制:

  • 机制 1 包含 1 月 1 日的周为该年的第 1 周,其编号为第 1 周。
  • 机制 2 包含该年的第一个星期四的周为该年的第 1 周,其编号为第 1 周。 此机制是 ISO 8601 指定的方法,通常称作欧洲周编号机制。

语法

WEEKNUM(serial_number [return_type])

中文语法:WEEKNUM(要计算的日期,设置星期几为一周的开始)

WEEKNUM 函数语法具有下列参数:

  • Serial_number 必需。 代表一周中的日期。 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008 5 23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

Return_type 可选。 一数字,确定星期从哪一天开始。 默认值为 1。

excelweek函数:WEEKNUM函数的使用方法(1)

---------------------

案例1

excelweek函数:WEEKNUM函数的使用方法(2)

函数:=WEEKNUM(B4 2)

解答:B4:单元格的日期

数字2:第一周为星期一开始算

-----------------------------------

案例2

excelweek函数:WEEKNUM函数的使用方法(3)

函数:=WEEKNUM(B15 2)-WEEKNUM(EOMONTH(B15 -1) 1 2) 1

思路:利用当月周数减去上月最后一天周数加一就是当月周数

解答:=WEEKNUM(B15 2)算当年的第几周 32周

EOMONTH(B15 -1) 1:B15日期后一个月后最一天的日期(1987/7/31)

再加1 就是1987/8/1 也就是 31周

32周-31周 1周=2周

---------------------------

你学会了吗,朋友,欢迎转发,评论,谢谢

猜您喜欢: