乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel随机数-Excel教程——掌握两个函数,解决科学随机分组问题

excel随机数-Excel教程——掌握两个函数,解决科学随机分组问题

作者:乔山办公网日期:

返回目录:excel表格制作

日常工作和生活中,我们时经常会碰到分组问题,比如分组做测试,分组做游戏,分组去完成某项任务等等。这种分组存在较大的随意性和人为性,如何确保分组更为科学、公平哪?


今天我们学习RAND和RANK两个函数,掌握这两个函数就可更为科学的进行随机分组。


1.RAND()函数


RAND函数返回大于等于 0 及小于 1 的均匀分布随机实数,每次计算工作表时都将返回一个新的随机实数。


示例:在A1至A5区域生成5个随机实数



另外,如若要生成 a 与 b 之间的随机实数,可用公式


=RAND()*(b-a)+a

示例:生成1至10之间的随机实数。



2.RANK()函数


RANK函数返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。


示例:计算A列中每个数字的排位



3.随机分组


示例:现有50名工作人员,要求随机分成10组,即每5人一组,如何分组?


由于RAND函数生产的随机实数重复的概率微乎其微,因此我们可以利用RANK函数对RAND函数产生的随机实数序列进行排位。由于每个随机实数都不重复,我们再利用MOD求余函数对5求余,即可分成10组0至4之间的随机数,从而也就完成了分组任务。


演示视频:



——END——


学习更多EXCEL技巧,请关注微信号:excel-skills


本文标签:excel随机数(80)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网