作者OCD777 (OCD)
看板Office
标题[算表] 乱数中条件限制的问题
时间Mon Dec 12 16:51:21 2016
软体:
EXCEL
版本:
2010
查了好多EXCEL排班表 但好多都用巨集对我来说太难了XD
我现在用了乱数RAND
然後再使用=OFFSET($A3,RANK(C3,$C$3:$I$3),0)
但问题来了~~ 有条件限制的时间
例如某人不能排这一天 我该如何使用呢?
以上,谢谢大家了~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.109.214.4
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1481532689.A.4E2.html
2F:→ soyoso: 勾选),如未得出正确结果,可能是最高次数设定太少,再自 12/12 19:16
3F:→ soyoso: 行调整 12/12 19:16
谢谢s大 爬文都看到好多你留得回覆文章XD
获益良多~~
我刚试过了您给的方法~~ 但想再请问您~~
如果排班的日期 并不是每天都需要的时候
是否是在C4的12/1开始,变成选取可排班的范围呢
我目前试过是这样子~ 给您看(但好像还是没有跳到可排班的范围)
http://imgur.com/6yM1Sjn
※ 编辑: OCD777 (114.25.194.86), 12/13/2016 14:42:15
※ 编辑: OCD777 (114.25.194.86), 12/13/2016 14:42:56
谢谢s大 我又试了一次 但发现了二个问题 > <
1)好像不行的时间会一起排到班表内(已打开启用反覆最高次数3万)
2)当班别一多的时候,像我有18个班要排 但只有五组人 於是我拉到第二行
但也有重覆的 我想是不是跟上面其实同一个错误讯息的关系呢?
参考来源~
http://imgur.com/a/HGLT7
※ 编辑: OCD777 (114.25.194.86), 12/13/2016 18:11:50
5F:→ soyoso: 如果还是无法满足时,那可考虑用巨集协助 12/13 18:20
6F:→ soyoso: 如C4公式是会下拉的话,储存格C2判断方面要调整 12/13 18:31
7F:→ soyoso: 并乱数上也应要重新做变化才是 12/13 18:32