【Excel】随机数:生成不重复随机整数的技巧 |
您所在的位置:网站首页 › excel怎么生成随机数后不变 › 【Excel】随机数:生成不重复随机整数的技巧 |
原标题:【Excel】随机数:生成不重复随机整数的技巧 今天来讨论一下随机数: 在 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的琉璃 好啦今儿分享到这里,祝大家好运! 喜欢的同鞋请转发、点赞!返回搜狐,查看更多 责任编辑: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |