EXCEL中如何选择随机数

[复制链接]
查看11 | 回复4 | 2016-10-26 04:48:47 | 显示全部楼层 |阅读模式
1.首先介绍一下如何用RAND()函数来生成随机数(同时返回多个值时是不重复的)。如下图所示,在单元格中输入=RAND(),回车后单元格即返回了一个随机数字。2.RAND()函数返回的随机数字的范围是大于0小于1。因此,也可以用它做基础来生成给定范围内的随机数字。3.生成制定范围的随机数方法是这样的,假设给定数字范围最小是A,最大是B,公式是:=A+RAND()*(B-A)。举例来说,要生成大于60小于100的随机数字,因为(100-60)*RAND()返回结果是0到40之间,加上范围的下限60就返回...6
回复

使用道具 举报

千问 | 2016-10-26 04:48:47 | 显示全部楼层
假设数据A1:A100,要从中随机不重复选择5个内容出来,在B1输入公式向下复制:=RAND()然后C1输入公式向下复制5格:=INDEX(A:A,MATCH(LARGE(B:B,ROW(1:1)),B:B,0))欢迎关注我的新浪微博@Excel微力...
回复

使用道具 举报

千问 | 2016-10-26 04:48:47 | 显示全部楼层
公式 rand() 返回的是 [ 0,1)区间的随机数。如果你对这个随机数有要求,比如是 [ 0,100 )区间内的整数,可以设置为 int( rand()*100 , 0)...
回复

使用道具 举报

千问 | 2016-10-26 04:48:47 | 显示全部楼层
sheet3:B3:=OFFSET(Sheet2!$J$1,MATCH(A3,Sheet2!I:I,0)+INT(1+RAND()*5),1,)B4:数组公式(按Ctrl+shift+enter结束公式=INDEX(Sheet2!$L$5:$L$79,MATCH(1,(Sheet2!$I$5:$I$79=$A3)*(Sheet2!$K...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行