函数功能

WEEKNUM函数用于返回一个数字,该数字代表一年中的第几周。

函数语法

WEEKNUM(serial_number,[return_type])

参数解释

serial_number:表示一周中的日期。应使用DATE函数输入日期,或者将日期作为其他公式或函数的结果输入。

return_type:可选。是一个数字,确定星期从哪一天开始。

实例1 返回数字对应的字符

➊ 选中B2单元格,在公式编辑栏中输入公式:

=”第”& WEEKNUM(A2)&”周”

按“Enter”键即可返回日期对应于一年中的第几周。

➋ 将光标移到B2单元格的右下角,光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可得到其他日期对应在第几周,如图1所示。

Excel日期时间函数WEEKNUM用法和实例教程-天天办公网

图1

公式解析

①返回A2单元格中的日期所对应的周。

②使用连字符“&”将其与“第”和“周”连接起来,形成第几周的格式。

实例2 统计某月第四周的支出金额

表格A列显示了支出金额的日期,B列显示了对应的金额,要求根据日期统计出第四周的支出金额合计。

选中D2单元格,在公式编辑栏中输入公式:

=SUM((WEEKNUM(A2:A11*1,1)-WEEKNUM(YEAR(A2:A11)&”-“&MONTH(A2:A11)&”-1″)+1=按“Shift+Ctrl+Enter”组合键即可返回当月第四周的支出金额合计,如图2所示。

Excel日期时间函数WEEKNUM用法和实例教程-天天办公网

图2

公式解析

Excel日期时间函数WEEKNUM用法和实例教程-天天办公网

①将A2:A11单元格区域中的日期转换为日期序列号数组,然后WEEKNUM函数算出A列所有日期属于该年度的第几周。

②计算A2:A11单元格区域中各个日期中当月第一日是该年度的第几周。

③ 步骤①与步骤②之差加上1即为该日期在该月份中的第几周。

④ 提取第四周的数据进行求和。

提示

日期系统默认周日到周六为一周。在2013年6月中,2013年6月1日

为周六,因此占去第一周;而2013年6月30日为周日,也占去一周,因此这一月份中一共有6周。