欢迎光临散文网 会员登陆 & 注册

日期时间函数之二:Week系三函数

2023-01-16 12:22 作者:李春林EXCEL财务  | 我要投稿

兔年春节就要到了,李老师总想送点什么给大伙儿。

图片

知识无价,大家学习学习EXCEL的日期和时间函数,都在这儿了,共5讲,今天这是第2讲。

图片

WeekDay函数

WeekDay作用是求某一日期是一周中的第几天WeekDay函数形如=WeekDay(指定日期,周首日代码)”,函数共2个参数:第一参数是必选参数,指定日期,不能是文本;第二参数是可选择参数,用数字代码代表每周是从周几开始的,它可能的取值有:117或省略,以周日作为每周的首日;2113,以周1作为每周的首日;12-16,以周2-6作为每周的首日。在图1单元格E4输入公式“=WEEKDAY($D$3)”, 选中单元格区域F4:O4,在公式编辑栏输入公式“=WEEKDAY($D$3,F3)”,敲击Ctrl_Enter,自动填充公式。

图片

1 WEEKDAY函数示例

1是对2023/1/12(星期四)求周序号,周首日代码输入211时,与星期数一致。

第二参数比较特殊的是3的情况,它与输入2、输入11一样,将每周1作为一周的首日,但所得值比输入2、输入111

如果第一参数日期不在1900/1/19999/12/31之间,或第二参数不是图第3行所列的数字,将会报错#NUM!

图片

WeekNum&IsoWeekNum函数

WeekNum的英文Week Number意思就是“周号”,作用是求某一日期在一年中是第几周WeekNum函数形如=WeekNum(指定日期,周首日代码)”,函数共2个参数:第一参数是必选参数,指定日期,不能是文本;第二参数是可选择参数,用数字代码代表每周是从周几开始的,它可能的取值有:117或省略,以周日作为每周的首日;21121,以周1作为每周的首日;12-16,以周2-6作为每周的首日。WeekNum是将每年元旦11日所在的周作为第一周,如公式“=WEEKNUM("2025/1/19",16)”将得出数字几呢?公式是以周6作为一周的开始,从图2日历看,20251月第1周是…311…3,第2周是45…10,第3周是11、12…17,第4周是18、19…24,因此2025/1/19是第4周。

第二参数比较特殊的是21的情况,它将每周1作为一周的首日,并以该年第一个周4作为第1周,因此图2单元格A8公式“=WEEKNUM(A2,21)”,结果是3,我们验证一下:从图2日历看,2025年1月2日周4这一周从周1开始第1周是30、31…5,第2周是6、7…12,第3周是13、14…19,因此2025/1/19是第3周。此机制是ISO8601指定的方法,通常称作欧洲周编号机制。等价于在图2单元格A11公式“=ISOWEEKNUM(A2)”,结果为3。ISOWeekNum函数形如“=ISOWeekNum(指定日期)”,函数仅1个参数,是必选参数。

图片

图2 2025年1月日历

下节预告:

日期时间函数之三:拼凑和转值换四函数--Date/DateValue/Time/TimeValue函数


Q:你要问,教程有配套的案例文件吗?

A:教程是很详细的,没有案例文件,对照图文是可以学会的,但使用案例文件更快捷些,如果需获取案例文件,可关注微信公众号【智汇会计连锁】,加QQ【案例专用群】581529975群文件自取(密码在公众号回复dt202301自动获取),第一课的案例文件免费送的哦。



日期时间函数之二:Week系三函数的评论 (共 条)

分享到微博请遵守国家法律