excel 三班三倒任意时间查询排班表?

作者&投稿:阮沈 (若有异议请与网页底部的电邮联系)
excel做一个3班倒的排班表~

LZ是不是还要交代一下,上夜班的要多久轮一次?

如果是一个月换一次的话就很简单啦。

另外,一个人如果是上一班的话,一个岗位早班和午班2-3人,夜班3人,加起来就是7-9人。

请把问题补充详细一些。


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

如图,B4输入公式:

=CHOOSE(MOD(INT(($F$2-$C$2+WEEKDAY($C$2,2)-1)/7)+4-ROW(1:1),3)+1,"早","夜","中"),向右向下填充。

C10输入:

=CHOOSE(MOD(INT(($C$8-$C$2+WEEKDAY($C$2,2)-1)/7)+4-ROW(1:1),3)+1,"早","夜","中"),向下填充。

F2:=TODAY()

C9:=TEXT(C8,"aaaa")

除了C2的开始执行日期和C8的查询日期外,其它自动生成,图中用的早中晚,可在公式中换成时间,不过觉得用早中晚更清晰些。



假设你的数据位置如图,用图中公式即可。如果你要改变基准,把1/2/3的顺序换一下就行了。



我设计的工具如下图:

B8的公式是:

=INDEX($B$3:$D$3,MOD(INT(($A8-$A$3)/7+COLUMN(A1)-1),3)+1)

右拉即可,使用方法和注意事项都在图上

可以公式下拉,查询更多日期的结果,例如:






禄劝彝族苗族自治县15736751567: 如何用EXCEL做三班制排班表 -
戢乐抗病: 的确是非常复杂! 先理一下思路吧,每天三班,每班三人,则每天需要九人值班,那么每天只能允许一人休息,也就是每个人只允许每十天休息一天,一个月最多只能休三天. 然后一步一步来 十人依次为:张一 张二 张三....张十 1.先排...

禄劝彝族苗族自治县15736751567: 如何用excel函数进行按班级排名 -
戢乐抗病: rank函数没法对选择出来的数组排序,所以这里用别的实现:在一列空单元格里,比如在f2中输入公式=SUMPRODUCT(($b$2:$b$1000=A2)*(e$2:$e$1000>C2))+1然后向下拖拉,可以得到对应学生在班级内的名次 这里,1000为假设的学生数,自行修改.

禄劝彝族苗族自治县15736751567: EXCEL实现 二班,一班,三班 顺序排列数据 -
戢乐抗病: 我刚才也按照你的要求大概在EXCEL电子表格中做了一下,把我的方法传授给你,先肯定有录排好的电子文件了,打开后,选中需要排序的文件内容后,点击【数据】菜单——“排序”命令,然后在主要关键词对应的列里面(如“班级”),中选择“日,一,二,三……”点击“升序”;在次要关键词对应的列里面(如“姓名”),中点击“选项”对话框,弹出后,选择按笔画顺序,然后“确定”后,继续点击“升序”命令,最后点击“确定”就可以完成所有的你想要的排序了.不知道我的叙述你能否明白,大概就是这么一个操作过程.

禄劝彝族苗族自治县15736751567: excel如何按班级排序 -
戢乐抗病: 1、点击打开excel表格,在A1单元格中输入“班级”,并在下方输入打乱的序列,从“行2”开始向下选择. 2、点击页面上方工具栏中的“数据”,并且选择“排序”按钮. 3、点击“排序”即可打开排序对话框,将“主要关键字”选择为“A列”,将排序依据选择为“单元格值”.4、点击确定,即可对选中的单元格按照A列的班级进行排序.

禄劝彝族苗族自治县15736751567: 请问如何用excel排三班班表??? -
戢乐抗病: 假设早班为A,中班为B,夜班为C,那么以附图方式排班,可实现相对公平.

禄劝彝族苗族自治县15736751567: 一个四班三倒工作班,要求Excel中B1随时间自动变化,8点到16点(白班)、16点到24点(中班)、0点到8点(晚 -
戢乐抗病: 甲班的公式为: =VLOOKUP(MOD(COLUMN()-1,8),{1,"白班";2,"白班";3,"中班";4,"中班";5,"晚班";6,"晚班";7,"休息";0,"休息"},2,FALSE) 乙班的公式为: =VLOOKUP(MOD(COLUMN()+1,8),{1,"...

禄劝彝族苗族自治县15736751567: 用excel如何快速制作一年的倒班表(五班三倒) -
戢乐抗病: 假设1月1日在B1单元格,在需要显示的单元格内输入: =CHOOSE(MOD(ABS(B1-$B$1+8),10)+1,"白","白","休","夜","休","休","夜","中","中","休") 就可以了.详见附件

禄劝彝族苗族自治县15736751567: excel能否实现以下要求?
戢乐抗病: 先把所有数据 就是日期和班次全部框选 然后数据→列表→创建列表→直接点击确定就OK了以下是效果:在日期处自定义筛选 然后输入日期 确定便可达到你想要的效果

禄劝彝族苗族自治县15736751567: excel 自动排列值班表,人员7人,每天三人值班 -
戢乐抗病: 1、制作值班表格式 2、在单元格 F2中输入:=TODAY(),单元格格式显示如图 3、合并A1-C1,在单元格 中输入:=TODAY(),单元格格式显示如图 4、在I-N,栏中创建值班表附表,目的是为了实现值班表的自动循环 5、就可以生成BCEF栏了.值班表也就制作完成了!

禄劝彝族苗族自治县15736751567: 24小时三班三倒最佳排班方案
戢乐抗病: 你好,很高兴为你解答! 24小时三班三倒则是每人每天12小时一班,分白,夜,休三班,每班三天一倒班,上6天休3天.如每天白班从早8点到20点,夜班从20点至次日8...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网