用excel如何快速制作一年的倒班表(五班三倒)

如图所示,每个月为单位,每天上不同的班,其中每10天是一个轮班,这十天的上班顺序分别是“白、白、休、夜、休、休、夜、中、中、休”,怎么样能快速的制作出来像上图要求的倒班表... 如图所示,每个月为单位,每天上不同的班,其中每10天是一个轮班,这十天的上班顺序分别是“白、白、休、夜、休、休、夜、中、中、休”,怎么样能快速的制作出来像上图要求的倒班表?希望高手解答。
10个一填充的办法就算了,这个自己花时间也可以搞定的,谢谢!~
展开
 我来答
酷猫小游戏

2020-05-03 · TA获得超过6726个赞
知道大有可为答主
回答量:4075
采纳率:88%
帮助的人:122万
展开全部

一点设计演示
高粉答主

2015-10-22 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83602

向TA提问 私信TA
展开全部

1.先依照下图,填上每月的一号和星期一,部门员工名字。

2.选中日期1,可以看到单元格右下角有个实心小点。鼠标放在这个小点上,指针会变成实心加号的形状。

3.然后拖住鼠标左键往右侧拖拉,点击下拉菜单,选【填充序列】,效果如图。

4.填充星期

填充方式和填充日期的一致,下拉菜单中【填充序列】和【以天数填充】效果一样,就是1234567,如选择【以工作日填充】,效果就是周一到周五循环。

5.调整excel表格的宽度

可以复制或在依照上面的方法,为员工批量添加白班和休息日期。

6.这时候表格样式看着不顺眼,每个单元格太宽,要批量调整的话,全选需要调整的列,然后鼠标放在任意两列中间,指针会变成双箭头的样式(我截不了图,手工画一个意思一下)。然后双击,就可以把这些列的宽度调整成一样了。


7.修正表头为居中对齐

选中表头“排班表”所在行,点击【合并后居中】即可。

8.调整表格高度

这时候表格看着还是不怎么顺眼,参照“调整excel表格的宽度”的方法调整宽度,最终得出排班表。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxy8573
2014-02-21
知道答主
回答量:25
采纳率:0%
帮助的人:14.6万
展开全部

假设1月1日在B1单元格,在需要显示的单元格内输入: =CHOOSE(MOD(ABS(B1-$B$1+8),10)+1,"白","白","休","夜","休","休","夜","中","中","休") 就可以了。详见附件

追问
谢谢!虽然对公式理解的不到位,但是还是很有帮助~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙博雅023
2014-02-21 · 超过20用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:53.8万
展开全部
自定义序列,然后拉就行了
更多追问追答
追问
问题是每月为一行,是否可以在每月的1号自动换行并序列进行连续填充?另外,每月的天数是不一样的
追答

有一个想法可以尝试一下,就是用DATEDIF计算排班日期与目标日期的天数差值,除10取余数,以余数1~0来对应白休夜中等排班,就可以实现随日期实时改变排班表的问题,改变表格中的排班日期或者改变下面1~0的定义表都会在排班表上实时体现出变化,我在制作排班表时就是这么做的,改排班非常方便(倒班周期如果有变化的话,只要在公式上修改MOD的函数的除数就可以了,倒班定义表更是随时可以改)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式