【菁培函高班PK赛】制作倒班神器

清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

困难如山,我有金山。

欢迎大家来到本期函高PK赛,我是学弟。

今天学弟基于自己倒班工作的实际情况,给出一个我特别刚需的问题:

我平时是“白-夜-下-休”4班倒的工作,因此,经常会被问这样一个问题:

-领导/父母/对象/朋友/老师:你XX日是啥班?有没有空?

-学弟:你等会,我算一算哈……

这时候有一个倒班神器就再方便不过了。

当我在红色的单元格,输入年份月份

即可在左侧的空白表格生成日历和相应的上班情况。

如图所示:

(2023年11月和2023年12月的例子)

如果没有这个神器,我只能以今天的班,4天4天地数,十分不方便。

因此,请教我们菁培班的伙伴,使用函数完成【倒班神器】的制作。

信息:2023年11月15日(明天)白班,16日夜班,17日下班,18日休息,以此类推。

💡

(备注:即使WPS表格中有现成的日历模板,好多APP也能实现倒班的制作。但我们是菁培班的同学呀~肯定能用函数解决这个问题,还原我们WPS表格最本质也最强大的魅力~,对不对?-_-b)

文档链接如下,(我关闭了在线协作的功能,)请大家下载后练习。

【金山文档】 PK题目:制作倒班神器

https://kdocs.cn/l/cp0lgUWxfKCD

请2组:@王禹成 成哥接题。

辽宁省
浏览 1806
收藏
11
分享
11 +1
11
+1
全部评论 11
 
任泽岩
打卡学习
· 中国
回复
 
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

https://home.wps.cn/topic/15506 《254 WPS新函数案例:灵活多变的万年日历》(作者:古哥计划)
· 辽宁省
1
回复
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

找到一个非常不错的解答!
· 辽宁省
回复
 
张俊
张俊

WPS函数专家

我也来凑热闹学习了,不知道泽岩师兄是想制作这样的需求,还是通过一个数组公式实现的呢?我是用数组公式实现的,不过效果和泽岩师兄的稍微有些差别,公式如下: =IF(((SEQUENCE(6,7)-WEEKDAY(DATE(J2,J3,1),2))>0)*((SEQUENCE(6,7)-WEEKDAY(DATE(J2,J3,1),2))<=DAY(EOMONTH(DATE(J2,J3,1),0))),SEQUENCE(6,7)-WEEKDAY(DATE(J2,J3,1),2)&":"&INDEX({"休","白","夜","下"},MOD(EOMONTH(DATE(J2,J3,1),-1)+SEQUENCE(6,7)-WEEKDAY(DATE(J2,J3,1),2),4)+1),"") 效果具体如图所示:
· 上海
2
回复
晏小涵
不愧是7级大佬,救人一命胜造七级浮屠的7级
· 重庆
2
回复
 
zha7090
zha7090

创作者俱乐部成员

牛!用函数解决能解决更多的问题。 有些遗憾的是多数用户用函数的能力不强。下一步希望AI助力了
· 广东省
1
回复