日期时间函数之二:Week系三函数 |
您所在的位置:网站首页 › weekday和weekend区别 › 日期时间函数之二:Week系三函数 |
兔年春节就要到了,李老师总想送点什么给大伙儿。 知识无价,大家学习学习EXCEL的日期和时间函数,都在这儿了,共5讲,今天这是第2讲。 WeekDay函数 WeekDay作用是求某一日期是一周中的第几天,WeekDay函数形如“=WeekDay(指定日期,周首日代码)”,函数共2个参数:第一参数是必选参数,指定日期,不能是文本;第二参数是可选择参数,用数字代码代表每周是从周几开始的,它可能的取值有:1或17或省略,以周日作为每周的首日;2或11或3,以周1作为每周的首日;12-16,以周2-周6作为每周的首日。在图1单元格E4输入公式“=WEEKDAY($D$3)”, 选中单元格区域F4:O4,在公式编辑栏输入公式“=WEEKDAY($D$3,F3)”,敲击Ctrl_Enter,自动填充公式。 图1 WEEKDAY函数示例 图1是对2023/1/12(星期四)求周序号,周首日代码输入2或11时,与星期数一致。 第二参数比较特殊的是3的情况,它与输入2、输入11一样,将每周1作为一周的首日,但所得值比输入2、输入11少1。 如果第一参数日期不在1900/1/1至9999/12/31之间,或第二参数不是图第3行所列的数字,将会报错#NUM! WeekNum&IsoWeekNum函数 WeekNum的英文Week Number意思就是“周号”,作用是求某一日期在一年中是第几周,WeekNum函数形如“=WeekNum(指定日期,周首日代码)”,函数共2个参数:第一参数是必选参数,指定日期,不能是文本;第二参数是可选择参数,用数字代码代表每周是从周几开始的,它可能的取值有:1或17或省略,以周日作为每周的首日;2或11或21,以周1作为每周的首日;12-16,以周2-周6作为每周的首日。WeekNum是将每年元旦1月1日所在的周作为第一周,如公式“=WEEKNUM("2025/1/19",16)”将得出数字几呢?公式是以周6作为一周的开始,从图2日历看,2025年1月第1周是…31、1…3,第2周是4、5…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自动获取),第一课的案例文件免费送的哦。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |