254 WPS新函数案例:灵活多变的万年日历

头条资讯 2026-01-12981未知admin

马上2024年了,一到新年就要为新的一年做计划了,而做计划用日历来做是一个非常不错的方法。而且这个日历最好是支持任意年,任意月的,也就是我们经常说的万年日历。

做万年历的方法有很多种,今天古老师分享的方法是以核心函数SEQUENCE函数配合日期函数和汇总函数来制作的,了解思路和逻辑后可以非常轻松的制作出如下图图1效果的万年日历。

254 WPS新函数案例:灵活多变的万年日历

图1

确定年份

“万年日历”就是一个比喻,实际我们需要用到的年份就是20年左右,所以我们以一年365天来计算,20年的话,就是20*365天。根据函数SEQUENCE的参数:

第一参数:行数,也就是年,录入20*365,当然有闰年的因素,

第二参数:列数,这里不录入

第三参数:开始数,就是开始的日期,这里以2023年1月1日是开始计算,对应的数字是44927

第四参数:增量,默认就是1,不用录入

录入对应的函数:

=SEQUENCE(20*365,,44927)

效果如下图2所示:

254 WPS新函数案例:灵活多变的万年日历

图2

年月日周星期

有了日期后,我们需要分别判断这些日期对应的年,月、日,以及周数和星期。判断这些信息的函数也非常好记忆,就是对应的英文,参数也比较简单,就是选择刚刚生成的日期就可以了。分别录入以下函数:

年:C3=YEAR(B3),判断日期的月份;

日:E3=DAY(B3,2),注意选择参数2,表示从星期一开始。

星期:G3=WEEKDAY(B3),删除年的重复值;

查询日:R3=UNIQUE(D3;

条件1区域:C3,月这一列;

条件2:判断条件2:I3=1月;

条件3区域:F3,(C3=I3)));去重后的周数,返回数字(1,2,3,4,5)

条件4区域:G3,1)

B7=CHOOSEROWS(表1!I6,(表1!F3=B2))

星期=B5#

就得到一份周工作清单

如下图8所示:

图8

我是古哥:

美兴惠购网 Copyright © 2002-2030 美兴惠购 美兴惠购网-家用电器_服装服饰_手机数码_户外运动_购物百科 sitemap.xml