乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何用excel函数制作值班表?

如何用excel函数制作值班表?

作者:乔山办公网日期:

返回目录:excel表格制作


在C2中输入如下公式
=if(b2="","张",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1))
下拉填充

要做值班表的话,用excel最好,因为它有自动填充的功能,周一到周日,1号到31号,都可以实现一键拖动填充。以office2010为例介绍如下。

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

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

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

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

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

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


先将1组姓名输入到zhidaoA1:A9,2组姓名输入到B1:B17,排班结果放在C列。在C1输入公式:
=INDEX(A:B,MOD(INT((ROW()+MOD(ROW(),2))/2)-1,17-8*(MOD(ROW(),2)=0))+1,1+MOD(ROW(),2))
将公式向下复制。
在D1输入开始日期,向下复制。

文件-选项-高级-常规-编辑自定义列表,你把人员名字设置成自定义序列。设好后在表格里输入第一个人员名字,往下拉就是循环了。

相关阅读

  • 如何用excel函数制作值班表?

  • 乔山办公网excel表格制作
  • 在C2中输入如下公式=if(b2="","张",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1))下拉填充要做值班表的话,用excel最好,因为它有自动填充的功能,周一到周日,1号到31号,都可以实现一键拖动填
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网