[算表] 储存格排除休假日后带入资料

楼主: pointchi (pointchi)   2020-12-03 10:24:12
软件:Excel
版本:2016
请教,我有一个档案如下附图,已经将整年份的日期标示以及星期六(绿色字体)、
星期日与国定假日(都是红色字体)设定格式化条件。
https://i.imgur.com/Esxc67p.jpg
https://i.imgur.com/0Yroyvm.jpg
问题
1﹐我如何于起头01/02输入A后(表格旁边的组别),接下来分别于上班日依序带
入B.C.D...一直循环到月底,接着02/03延续上月末输入F后,也是循环带入
A.B.C.....
或者甚至是01/02输入A后接续一直到12月可以一次全部带入A.B.C...循环。
2﹐02/15为例是补班日,有办法于设定格式化条件排除,然后上述的规则
带入D
档案连结如下:
https://reurl.cc/A8rNvp
作者: soyoso (我是耀宗)   2020-12-03 10:31:00
补班日排除,加上and(*),以countif,补班日d栏,计数为0循环上以函数mod,先判断日期是否为空字串后,再判断日期是否为六日weekday、是否是国定休假日countif为0或match为错误、或是否为补班(类似国定休假日countif大于0、match为数字),mod的number就要看先前组别的个数,二个1.公式上方列b:af组别个数,2.公式所在组别A栏起,到公式所在左侧储存格的个数,这里的个数为非<>空字串"",加上定位(组别是哪一个开始,储存格c1)以match

Links booklink

Contact Us: admin [ a t ] ucptt.com