如何制作循环值班表

5479次浏览推荐于2019.10.08

作为一名职场人士,总会遇到排值班表的情形,其实只需要制作一张循环值班表就能搞笑快速的解决问题。一起来看看怎么做吧!

    操作方法

    • 01

      如图先制作一张值班表;

      • 02

        在单元格F2中输入:=TODAY(),点击右键,重新设置单元格格式,如图:

        • 03

          合并A1-C1后在单元格 中输入:=TODAY(),再次点击右键,重新设置单元格格式,如图:

          • 04

            在I-N栏中创建值班表附表,主要是为了实现值班表的自动循环;

            • 05

              确定值班人员和值班顺序,输入表格中,如图:

              • 06

                在表格的日期栏中,按照31天天数,输入其中;

                • 07

                  在单元格“A4”中输入:=$F$2-DAY($F$2)+I4;在“D4”单元格输入:=$F$2-DAY($F$2)+L4;

                  • 08

                    拖动单元格A4的十字标,生成日期;

                    • 09

                      在值班表副表J4中输入:=MOD(A4-$M$2,4) (后面的4主要是指带班领导人数,可自行更改) 在单元格K4中输入:=MOD(A4-$M$2,5) (后面的5主要是指值班人员有五人,所以除以五,也可自行更改) 此处目的是为了实现循环

                      • 10

                        拖动J4和K4的十字光标,生成其他数据; 在M4中输入公式:=MOD(D4-$M$2,4) 在N4中输入公式=MOD(D4-$M$2,5),也用拖动光标的方法,生成其他数据

                        • 11

                          在单元格 B4中输入:=IF(J4=1,$P$3,IF(J4=2,$P$4,$P$2)) 公式的意思是:如果J4(求余结果)=1,则显示$P$3(乙);如果J4(求余结果)=2,则显示$P$2(丙);反之,也就是J4(求余结果)=0,则显示$P$2(甲)

                          • 12

                            在单元格 C4中输入:=IF(K4=1,$R$3,IF(K4=2,$R$4,IF(K4=3,$R$5,IF(K4=4,$R$6,$R$2))))

                            • 13

                              参照以上步骤,就可以生成BCEF栏~值班表也就制作完成了~

                              • End

                              免责声明:

                              本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。

                              0点赞无帮助无帮助
                              一句话描述自己