本文目录一览:

用Excel解决,寝室6人,从6人中随机选出一人组成7人,再随机排序轮流值日一周。

在 H1:M1 输入 =RAND()

然后 D3 =INDEX(H$3:M$3,MATCH(SMALL(H$1:M$1,ROW(A1)),H$1:M$1,0)) 向下复制到 D8

最后 在 D9 输入 =INDEX(H$3:M$3,MATCH(SMALL(H$1:M$1,3),H$1:M$1,0)) 注意这个公式 中的单独一个3 你可以随意修改 是星期几的人 被排在了 星期日……

生成 一个表后 要保持一个星期的话 你就 把结果复制 然后 选则性粘贴 数值 到 另外一个区域 去掉公式 ……这样 当下一周 再次排的时候 按一下F9 这个功能键 就会出现一次结果……

注意 与你的室友们协商好 被抽到 是星期几的人 要做 星期日的!

最后 祝你们学习不断进步!取得好成绩……

如何用Excel做值日循环表 五个人一周轮一人 我是一月二号 下次值日是几号

在excel表里可以这样操作下:

1、在A列先输入“星期一”;

2、B列先输入“12月31日”,这是根据你说你1月2日值班,根据今年的日历1月2日是周三;

3、然后可以自动填充柄自动填充星期和日期至多行(根据自己需要);

4、在C列输入“张三”除了你以外其他随便命名了,如周一是张三、周二王五、周三你、……  录入一周的值日人员;

5、在D1输入函数“=VLOOKUP(A:A,A:C,3,0)”,然后下拉(自动填充),就可以看到每日值班的日期几号了。

EXCEL 一月内一周7人值班,从周一到周日,轮流排。第二个月,第二人排周一,上月排周一顺列周日,公式?

你一个月一个月的做不就行了。

七个人名字排排好,然后选中7人下拉到这月结束、

下个月调整顺序再拉到月底就可以了。

一定要写公式的话,你要在“日”前面加上一列,标明这是那个月,然后用判断语句决定谁在前面。不如手工直接搞了快

如何用Excel做值日循环表 五个人一周一个人 我是一月二号 下次是几号

这类问题因为不可能在这里用表格交流,只能说一下思路,主要是用=TODAY()或NOW日期时间函数为依据,与表格或数据源对比。

例1、如最长见的是,让值日表中人名变色出突显示来提醒。

例2、还有的是用lookup或vlookup等函数利用日期时间在数据源中寻找相应的人名,显示出来

无论哪种实质上都是有个值日表,只不过第一种是直拉在值日表上用条件格式,第二种可以把值日表隐藏起来做为数据源,只显示今天值日的人

如何用Excel做值日循环表 一年的 五个人一个月轮一次

第一行为标题,从第二行起:

A2输入09-12-7

B2~C7分别输入一轮姓名,如:

赵一 钱二

孙三 李四

周五 吴六

钱二 赵一

李四 孙三

吴六 周五

选B2~C7向下填充

A3输入=IF(WEEKDAY(A2,2)=5,A2+3,A2+1)回车并向下填充,该列格式设置为:日期:X月Y日。