本文目录一览:
- 1、求excel自动排班公式
- 2、关于EXCEL自动排班?
- 3、怎么用excel制作自动排班表,早班用K代表,晚班用H代表,自动排出后可以手动修改。
- 4、excel如何做多人跨组的自动排班表?
- 5、用excel表格做排班表的方法步骤详解
- 6、excel表格怎样制作排班表 星期和月份快速填充
求excel自动排班公式
信息有点不充足,暂且按我估算来计划。
用工计划:一共36人,每天有10+11+4=25个工,一个月暂且按30天计算,那一个月总共25*30=750个工,则每人需贡献750÷36≈20.83个工。
照此排班,若每天都换班,则考虑使用“早中晚休早中晚休休”9天一轮的基本班序,一个班序中共出工6天休息3天,一个月30天照此班序则需要轮3个班序还余3天工,则6×3+3=21天工,与用工计划基本吻合。
按照以上推算,做一排班表,以8月份为例,安排YG01~YG36的共计36名员工的排班计划如图所示。
表中实际只有1个公式,公式结构完全一致,但由于每天每班用工人数不一致,所以在四个单元格中的基础工序上有所不同:
B2=MID("早中晚休早中晚休休",MOD(ROW()+7,9)+1,1)
L2=MID("中晚休早中晚休休早",MOD(ROW()+7,9)+1,1)
W2=MID("晚休早中晚休休早中",MOD(ROW()+7,9)+1,1)
AA2==MID("休早中晚休休早中晚",MOD(ROW()+7,9)+1,1)
输入了该四个公式后,B2:K32的公式均与B2相同,下拉即可
L2:V32公式均与L2相同,下拉即可
W2:Z32公式均与W2相同,下拉即可
AA2:AK32公式均与AA2相同,下拉即可。
输入公式后,经验算,所有员工在8月份出勤天数均为7早7中7晚10休共21天出勤,且每天均有10人上早班、11人上中班、4人晚班、11人休息,照此应可完美解决题主问题。
做简单补充:此题模拟排班仅考虑了8月份,若照此执行,则增加行数,日期、所有公式直接往下拉就是了,打印时将不需要的行隐藏了就是。
关于EXCEL自动排班?
在B2中输入或复制粘贴下列公式
=INDEX(D$2:D$8,MOD(WEEKNUM(A2)-3,7)+1)
下拉填充
怎么用excel制作自动排班表,早班用K代表,晚班用H代表,自动排出后可以手动修改。
1.首先我们在B3单元格中输入公式:= B2,如图所示。
2.然后在c3单元格中输入公式:= B3 + 1,如图所示。
3.接下来,将C3单元格中的右侧拖动到H3单元格,然后将数据从第三行复制并粘贴到第四行,如图所示。
4.最后,我们将第三行和第四行的数据更改为下一格式。
5、我们只需要改变第二行的日期。下面的日期和星期将会改变。
excel如何做多人跨组的自动排班表?
要做排班表的话,用excel最好,因为它有自动填充的功能,周一到周日,1号到31号,都可以实现一键拖动填充。
1、填上每月的一号和星期一,部门员工名字
2、选中日期1,可以看到单元格右下角有个实心小点。鼠标放在这个小点上,指针会变成实心加号的形状。
3、然后拖住鼠标左键往右侧拖拉,点击下拉菜单,选【填充序列】
4、填充方式和填充日期的一致,下拉菜单中【填充序列】和【以天数填充】效果一样,就是1234567,如选择【以工作日填充】,效果就是周一到周五循环。
5、可以复制或在依照上面的方法,为员工批量添加白班和休息日期。
6、这时候表格样式看着不顺眼,每个单元格太宽,要批量调整的话,全选需要调整的列,然后鼠标放在任意两列中间,指针会变成双箭头的样式(我截不了图,手工画一个意思一下)。然后双击,就可以把这些列的宽度调整成一样了。
7、选中表头“排班表”所在行,点击【合并后居中】即可。
8、这时候表格看着还是不怎么顺眼,参照“调整excel表格的宽度”的方法调整宽度,最终得出排班表。
用excel表格做排班表的方法步骤详解
Excel 是三大办公软件之一的一个软件,他经常用于数据的整理、分析、以及对比等。而有很多时候需要用到Excel里的图表功能进行制作排班表。下面是我带来的关于用excel做排班表教程的内容,欢迎阅读!
用excel做排班表的 方法
01.打开“轮休排班表”原始文件,在C3单元格中输入“2012-11-1”,然后在“开始”选项卡下的“编辑”组中单击“填充”按钮,在弹出的下拉列表中单击“系列”选项。
02.打开“序列”对话框,选择在“序列产生在“组合框中选择“行”单选项;在“类型”组合框中选择“日期”单选项;在“日期单位”组合框中选择“日”单选项;在“终止值”文本框中输入“2012-11-30”,然后单击“确认”按钮。
03.单元格将以行填充日期数,选择单元格“C3:AF3”区域,在“开始”选项卡下单击“数字”组中的“功能扩展”按钮。
04.打开“设置单元格”格式对话框,在“数字”选项卡下单击“自定义”选项,在“类型”文本框中输入“d”,然后单击“确定”按钮。
05.所选单元格中日期格式将更改为指定格式,然后在“开始”选项卡下单击“格式”按钮,在弹出的菜单中单击“自动调整列宽”选项。
06.在C2单元格中根据日期录入星期数,然后使用自动填充功能将其填充至单元格AF2,并在单元格“B4:B19”输入相关数据内容,然后选中单元格“C4:AF19”区域,在“数据”选项卡下单击“数据有效性”按钮。
07打开“数据有效性”对话框,将“有效性条件”组合框的“允许”下拉列表数据设置为“序列”,然后单击“来源”文本框右侧的折叠按钮。
08.选中单元格“B22:B23”,然后单击“数据有效性”对话框中的展开按钮。
09.展开“数据有效性”对话框,切换到“输入信息”选项卡,在输入信息文本框中输入“√出勤、●休假”,然后单击“确定”按钮。
10.此时单元格区域“A2:E10”中将显示数据有效性相关设置,选中单元格C4,切换到视图选项卡,然后单击“冻结窗口”按钮,在展开的下拉列表中选择“冻结首列”选项。
11.C4单元格左侧的单元格将被锁定在屏幕中,滚动水平滚动条,即可查看相关效果,然后对单元格“A1:AM20”区域进行格式设置,并为其添加底纹和边框,最终效果如图。
下一页更多精彩“ex
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = ""; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();
excel表格怎样制作排班表 星期和月份快速填充
excel是常用的Office办公软件之一,面对纷繁复杂的excel的功能条目,有些朋友可能都会有些摸不着头脑了,如何制作排班表,星期以及月份的快速填充是我们经常会遇到的问题。今天我们就以excel2010为例来讲讲制作排班表,以及星期和月份快速填充的正确操作方法吧。
先将基础信息填进表里
填充日期
双击日期1,可以看到单元格右下角有个实心小点。鼠标放在这个小点上,你的鼠标就会变成一个实心的加号。
向右拖动这个加号,你就可以填充后面的表格。
拖动完成后你会发现右下角会出现一个小方块,点击小方块,选择填充序列,就会得到顺序时间。
填充星期
和填充日期的方式一样进行拖动就好了,不同的是不需要选择填充序列,而是选择以工作日填充。
调整表格
可以复制或在依照上面的方法,为员工批量添加白班和休息日期。
你会发现你的表格间距看着还是很别扭,把鼠标放到表格上方两列之间的竖线上,指针会变成双箭头的样式,然后双击鼠标就会自动调整表格宽度了。
修改表头
选中表头“排班表”所在行,点击合并后居中就可以了。