帮忙给做一个排班表,excel格式的。

2024-05-17 14:27

1. 帮忙给做一个排班表,excel格式的。

周六周日不能为休息日,那么7个人就要在周一至周五休息,那么就是有两天是2人休息的!那么那两天只有5个人就不够排了吧!

帮忙给做一个排班表,excel格式的。

2. excel表格将近500个人的排班问题

你好,这个排版的问题非常的复杂,如果说想要做好需要很长时间,建议你使用宏管理,或者编辑公式,满意请采纳,谢谢。

3. 求Excel排班高手,问题如下

我的表你看看行不行!

求Excel排班高手,问题如下

4. excel排班表模板

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

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

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

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

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

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


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

调整表格高度
参照“调整excel表格的宽度”的方法调整宽度,最终得出排班表。

5. EXCEL本人做了一份排班表,自己做的一个公式不知道哪里出问题了。求老师给个公式!

主要原因还是跨天出勤
有两个方案

一是在输入上下班时间时,连同日期一起输入(但设置单元格格式为"hh:mm",隐去日期)
这样就可以直接:=(E6-D6)*24-IF((E6-D6)*24>8,8.5,8),完全不用考虑哪个大(有了日期数据,实际上是E6大于D6)

二是不输入日期数据,直接将E6、D6相减,用MOD函数将负数还原成正确的时间差
公式为:=MOD((E6-D6)*24, 24)-IF(MOD((E6-D6)*24, 24)>8, 8.5, 8)

EXCEL本人做了一份排班表,自己做的一个公式不知道哪里出问题了。求老师给个公式!

6. excel用公式制作排班表


7. EXCEL制作一排班表

先做一个班次表,如在G1到H4:

早上8点到12点;下午2点到5点           1
中午12点到2点;下午5点到晚上9点        2
中午12点到2点                        3
9点到第二天早上8点                    4

在A1输第一天的日期
A2=INT(ROW(A1)/COUNTA($G$1:$G$10))+$A$1
往下拉.

B1=INDEX($G$1:$G$10,MOD(ROW()-1,COUNTA($G$1:$G$10))+1)
往下拉.

C1=CHOOSE(MOD(INT((ROW()-1)/COUNTA($G$1:$G$10))+INDEX($H$1:$H$10,MOD(ROW()-1,COUNTA($G$1:$G$10))+1)-1,5)+1,"A","B","C","D","E")
往下拉.

班次要改的话,直接在G到H列改就可以了,只要班次不超过10班公式都应该不会有问题.

比如说,如果你想把不同时间单列的话,在G1:H6直接输:
早上8点到12点         1
中午12点到2点         2
中午12点到2点         3
下午2点到5点         1
下午5点到晚上9点         2
9点到第二天早上8点 4


要改倒班人数的话,就要改C1的公式:
C1=CHOOSE(MOD(INT((ROW()-1)/COUNTA($G$1:$G$10))+INDEX($H$1:$H$10,MOD(ROW()-1,COUNTA($G$1:$G$10))+1)-1,倒班人数)+1,倒班人名顺序清单)

比如说是6个人倒班:
C1=CHOOSE(MOD(INT((ROW()-1)/COUNTA($G$1:$G$10))+INDEX($H$1:$H$10,MOD(ROW()-1,COUNTA($G$1:$G$10))+1)-1,6)+1,"A","B","C","D","E","F")

EXCEL制作一排班表

8. 要求做一个排班表!

要大家都满意才可
最新文章
热门文章
推荐阅读