clwn.net
当前位置:首页 >> ExCEl自动生成排班表 >>

ExCEl自动生成排班表

这个设置太麻烦了,不如用软件,我们公司是用的免费的好奇豆排班表软件www.haoqidou.com,它可以自动排班,用了一年了,很方便.

具体操作步骤如下:1、以Excel2007为例,打开Excel表格,如图所示.2、设置日期、部门、姓名、电话等项,这就需要看你需要哪些了,可以自由添加其他选项.3、表格制作完成以后,给表格加边框.4、在表格中把日期、部门、姓名等等都填上.然后调节到合适的行高和行距.5、表格里字体根据图中所示,可以随意调整大小及字体.6、拖住鼠标左键往右侧拖拉,选填充序列.填充方式和填充日期的一致,下拉菜单中“填充序列”和“以天数填充'效果一样,就是1234567.如选择”以工作日填充“,效果就是周一到周五循环.

可以用VBA来实现此功能,楼主必须提供详细的排班方法

=CHOOSE(RANDBETWEEN(1,3),"a","b","c")&CHOOSE(RANDBETWEEN(1,3),"d","e","f")&CHOOSE(RANDBETWEEN(1,3),"g","h","i")&CHOOSE(RANDBETWEEN(1,3),"j","k","l") 拿去试试.

先把第一个单元格改成日期格式,并输入日期,右键拖动单元格,会有个“以工作日填充”

以A为例,在B2中输入日期在C7中输入或复制粘贴下列公式=IF(AND(MOD(B7+3,12)+1>0,MOD(B7+3,12)+1<5),"白班",IF(AND(MOD(B7+3,12)+1>6,MOD(B7+3,12)+1<11),"夜班","休息"))B和C,以此类推

要做排班表的话,用excel最好,因为它有自动填充的功能,周一到周日,1号到31号,都可以实现一键拖动填充.1、填上每月的一号和星期一,部门员工名字2、选中日期1,可以看到单元格右下角有个实心小点.鼠标放在这个小点上,指针会

的确是非常复杂! 先理一下思路吧,每天三班,每班三人,则每天需要九人值班,那么每天只能允许一人休息,也就是每个人只允许每十天休息一天,一个月最多只能休三天. 然后一步一步来 十人依次为:张一 张二 张三.张十 1.先排

先将1组姓名输入到A1: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输入开始日期,向下复制.

a列是全部日期 b2=text(weekday(a2,1),"aaaa"),往下拖 c2手填 c3=index($h$1:$h$15,sumproduct(0+($f$2:$f$15=b3),0+($g$2:$g$15=c2),row($h$2:$h$15))),往下拖 d2=if(and(weekday(a2,1)>2,weekday(a2,1)f到h列是排班的清单参考表,可以按我写的 k1和k2是查询班次的起止日期 k5=countifs($a:$a,">=" &$k$1,$a:$a,"k6=countifs($a:$a,">=" &$k$1,$a:$a,"本例没有做节假日,节假日需要手动改一下,后续会自动变化的

yydg.net | gsyw.net | so1008.com | lyhk.net | xaairways.com | 网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com