每个父母都参加过大小不一的考试。 每个考试的座位号、考场、监考人员等可能都不一样……如果让你组织这次考试,负责座位的编排、考场的划分、监考人员的分配等工作,你会怎么办?
一、埃克塞尔函数: Rand的功能和语法结构。
功能:返回0以上小于1的随机值。
语法:=Rand (。
目的:将0以上小于1的随机值填充到单元中。
方法:
在目标单元格中输入公式:=RAND (。
解密:
如果对随机生成的数量不满意,可以按F9键刷新,然后重新生成。
二、埃克塞尔函数:巧妙地用Rand生成1-10之间的随机值。
目的:在指定区域生成1-10的随机数字。
方法:
1、在有“随机值”的列前插入2列,分别命名为“辅助列1”、“辅助列2”。
2、在“辅助列1”中输入公式:=RAND (。
3、复制“辅助排1”的值,以【值】的形式【选择性地粘贴】到“辅助排2”上。
4、用Rank函数对“辅助列2”的值生成排序值。
5、以【随机值】为主要关键词进行【升序】排序。
解密:
将“辅助列1”的值复制并以【值】的形式【选择性地粘贴】到“辅助列2”上,是以固定生成的随机值为目的的。 不这样做的话,就没有实际意义了。
三、埃克塞尔函数:使用Rank函数使考场分配自动化。
1、给“考生”打随机号码。
方法:
1、在有“随机序列号”的列前插入2列,分别命名为“辅助列1”、“辅助列2”。
2、在“辅助列1”中输入公式:=RAND (。
3、复制“辅助排1”的值,以【值】的形式【选择性地粘贴】到“辅助排2”上。
4、用Rank函数对“辅助列2”的值生成排序值。
5、以【随机序列号】为主要关键词进行【升序】排序。
2、用已经生成的“随机序列号”划分考场。
方法:
在目标单元格中输入公式=vlookup(g3,$ k $ 3: $ l $ 18,2,2 )。
解密:
1、首先制作辅助检索表格。 主要内容有两列,“人数”和“考场”,按照考场规则编排。 如果一个考场25人计算,“随机顺序号”小于26的将成为“第一考场”,依次类推。
2、表达式=vlookup(G3,$ k $ : $ l $ 18,2 )采用模糊查询,如果在查询范围内找不到准确的值,则自动向下匹配,原则上设为小于当前查询值的最大值
四、Excel函数:巧妙地使用Rand函数自动分配考试监考者。
1、给考试监督者随机编号。
方法:
1、在有“随机序列号”的列前插入2列,分别命名为“辅助列1”、“辅助列2”。
2、在“辅助列1”中输入公式:=RAND (。
3、复制“辅助排1”的值,以【值】的形式【选择性地粘贴】到“辅助排2”上。
4、用Rank函数对“辅助列2”的值生成排序值。
5、以【随机序列号】为主要关键词进行【升序】排序。
2、用已经生成的“随机序列号”划分考场。
方法:
在目标单元格中输入公式:=round (F3/2,0 )。
解密:
Round函数的作用是将给定值四舍五入,将生成的“随机序列号”除以2,将其结果四舍五入后保持整数位,正好是考场2人。
结束语:
Excel随机数函数Rand的作用是生成大于等于0小于1的随机数,可以利用这个来分配考场、考试监考者等。 得到使用方法了吗?