溜溜问答 > 日常办公 > Excel > 想用Excel做一个自动排班,求解
kiss mayue
kiss mayue
邀请你来回答
76人阅读 2022-04-25

想用Excel做一个自动排班,求解

现在是这样的值班人员有领导,普通员工,厨师领导每周换一次班,一周一个领导上班,2人普通员工每天换班,一次3人,有17人厨师每天换一次班,周日周六不上班,有5人怎样才能用Excel自动排班,不用自己一个一个填,太麻烦了
我要回答
1个回答

见图,先在g-i列列出名字,a列为一年的日期,b列为领导排班,若领导周末不上班,则b2公式为=IF(WEEKDAY(A2,2)>5,"",INDEX(G:G,MOD(SUMPRODUCT(--(WEEKDAY(A$2:A2,2)=7))+1-(WEEKDAY(A2,2)=7)-1,2)+1))下拉,若周末上班则公式为INDEX(G:G,MOD(SUMPRODUCT(--(WEEKDAY(A$2:A2,2)=7))+1-(WEEKDAY(A2,2)=7)-1,2)+1)而员工是一天3个,就分3列放,c2=INDEX($H:$H,MOD(ROW(A1)*3-3+MOD(COLUMN(A1)-1,3),17)+1)右拉至e2,在下拉f2=IF(WEEKDAY(A2,2)>5,"",INDEX(I:I,MOD(SUMPRODUCT(--(WEEKDAY(A$2:A2,2)<6))-1,5)+1))下拉

想用Excel做一个自动排班,求解

查看全部
2022-04-25
(1) 回复 采纳

相关问题

我想用Excel做个人的日历排班表
共2条回答 >
OJ: 给你做了个简单的,一目了然。截图发你吧,打印就成。要电子版的话留下邮箱,我发你。
(2) 回复
怎用Word做一个排班表
共1条回答 >
高玉龍: 建议你去用Excel,方便!Word其实也行,插入表格→几行几列,然后就自动生成表格了!
回复
怎么用Excel自动生成排班表?
共1条回答 >
我是小牙董呀呗: 由于“一天最多2个人同时休假”限制,最少有6个人9号到31号只能休息3天15,22,29号3天只有一个人休息,你可以从标黄的人员中任意选取3人,分别安排在这三台进行休息。模式大同小异,没有想的那么繁琐
(5) 回复
如何Excel用制作自动排班表?
共1条回答 >
童凯蒂Kitty: 把问题作为内容(邮件主题一定要包含“Excel”,本人以此为依据辨别非垃圾邮件,以免误删),Excel样表文件(把现状和目标效果表示出来)作为附件发来看下yqch134@163.com
(1) 回复
求Excel自动排班公式
共1条回答 >
A ℡   Faith°: 信息有点不充足,暂且按我估算来计划。用工计划:一共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名员工的排班计划如图所示。表中实际只有....
(2) 回复
发表成功!
感谢您的分享!
好的