excel随机数(【Excel】随机数:生成不重复随机整数的技巧)

excel随机数

Word技巧达人推荐搜索Word课程Word表格段落邮件合并样式图表
今天来讨论一下随机数: 在 Excel 中生成随机数的函数不少,例如:Rand、Randbetween…….. Rand 生成0~1内的随机小数;Randbetween 生成指定区间内的整数; 但是这个…会出现重复的呀,怎么办,这个问题,有很多人遇到过,今天给大家整理出用Excel函数生成不重复随机整数的技巧。接下来随我体验函数的魅力吧!
先打个样:(今天以此题展开分析)
<<如果看不清图,单击放大图片查看>>标红的为核心代码,接下来……嘿嘿……
<<如果看不清图,单击放大图片查看>>到这里,也就理解了 randbetween 函数返回数组了为:1~1000的11个随机数,最后再加上/1%…. 同学A:老师,除以百分之一,不就等于乘以100吗,在这里偷鸡而已;为什么乘以100;老师:因为要生成5-15的数字,最大才两位,这里涉及到新知识,加权的用法,咱们有空再详细说,不懂的,请点击【阅读原文】欢迎加入咱们“Excel函数公式启蒙课程”有老师专门解疑哦! 既然随机数已生成,想想怎样取出来呢,这里,我用了small函数 Small(数组,第几个)注意,small二参,可以是数组,但注意不要超出第一参数的个数范围; 依题意,咱们要取11个数,那就用row(1:11)好了;row(1:11)={1;2;3;4;5;6;7;8;9;10;11} 意思是取第1小的数、第2小的数…第10小的数、第11小的数,共11个数字;
=SMALL(RANDBETWEEN(ROW(1:11)^0,1000)/1%+ROW(5:15),ROW(1:11))
最后两位…那就…right吧,这里涉及到一个小知识点:left、right、mid等提取函数,会把提取出来的数字,以文本形式输出,所以,为用了—将文本型转为数字输出;
多说一句:以上所说公式,都是区域数组;需要选中该区域,再按shift+ctrl+enter (俗称三键结束) 那么今天的「不重复随机整数」技巧就分享到这里了;各位学会了吗?
一道小练习:这个答案,我明天8:00放在,文章留言板!欢迎同学们留言,讨论; 
 
赠:喜欢Excel的琉璃

好啦今儿分享到这里,祝大家好运!

喜欢的同鞋请转发、点赞!

扫描下方二维码,加入微信交流群~

欢迎朋友们分享办公技巧,邮箱:wordjqdr@126.com

想要学习更多Excel函数,单击【阅读原文】来参加【Excel函数公式启蒙课程】课程吧!

excel随机数相关文章

版权声明

返回顶部