Excel怎么用公式来排值班表,以下图为例?

B列的人员是固定的,现在需要从F列所有人员中按顺序循环排值班表,并且不能与B列人员重复,应该怎么弄,麻烦大神们看看
2026年09月18日 19:30
有4个网友回答
网友(1):

先随机生成整数选择RANDBEWEEN函数,保证数距的随机性,数值设置到1-5然后在第一个姓名单元格中输入公式为【=CHOOSE(RANDBETWEEN(1,5),"张磊","革命","留种","彩虹","小强")】

网友(2):

  • 1. 单击任意单元格激活功能区,如图:

    请点击输入图片描述

  • 1. 单击【公式】功能区,在【函数库】中单击【插入函数】,如图:

    请点击输入图片描述

  • 1. 先随机生成整数选择RANDBEWEEN函数,保证数距的随机性,数值设置到1-5,如图:

    请点击输入图片描述

  • 1. 然后在第一个姓名单元格中输入公式为【=CHOOSE(RANDBETWEEN(1,5),"张磊","革命","留种","彩虹","小强")】,如图:

    请点击输入图片描述

  • 1. 效果如图:

    请点击输入图片描述

网友(3):

为什么是bcad,而不是bcde,没看明白,循环规则是什么

网友(4):

如果是出现了困扰的话,建议发个图片过来一下