qzgx.net
当前位置:首页 >> ExCEl表格随机抽取数字 >>

ExCEl表格随机抽取数字

刚随便试验了下INDIRECT,基本能行,假如300个数在B列,然后在A1单元格输入B1,然后向下填充B1-B300,设置A列隐藏,然后在任意单元格输入=INDIRECT(INDIRECT("A"&ROUND(RAND()*300,0))),然后向右填充10列,向下填充10行.按F9就随即抽取10组共100个数据.

我给你的办法,不会出现重复(其实出现重复的几率太小,可以完全忽略).1:首先把4000个单词全部放到A列去(这样做的话好写公式)2:B1输入=RAND() ;C1输入 =RANK(B1,$B$1:$B$4000) 选择B1 C1 公式往下拉到40003:这个时候C列的数就是1~4000,没有重复 按照这个 来制作表的话不会重复,直接用随机函数会出现重复的情况!

A2中输入=SMALL(IF(COUNTIF(A$1:A1,ROW($1:$84)),85,ROW($1:$84)),ROUNDUP(RAND()*(85-ROW(A1)),))同时按下CTRL+SHIFT+ENTER输入数组公式,再用自动填充柄拉17格.说明一下,A1被作为辅助单元格,中间不得输入范围内数字,否则出错.公式下拉可以多些,如果你想多取些的话.不断按下F9,可以看到公式变化的效果,如果想固定数字,复制,选择性粘贴,数值,到别处.

直接随机选出来10%的单元格真的不太可能几百条数据,还好,电脑配合手工吧:先给每条数据从1开始编号 然后产生0-1范围的随机数,然后前10%数量的随机数对应到数据编号(例如计划抽取70条,70*随机数再取整,如果和前面的重复了,下一个随机数乘以70取整) 然后手工选数据

增加辅助列C列,输入随机函数:=RAND(),向下填充,然后先对B列进行排序,最后对C列进行排序,这个顺序不能乱,那么每个城市连续选10个就是随机的了,这是目前我所能想到最简单的了

Excel中,由952组数据中随机抽取360组不重复的数据.方法/步骤 如果数据在Sheet2 的A:D列,在Sheet2的A列前插入两列辅助列;在左上角的名称框中,输入A2:A953,按Enter键,将A2:A953单元格选中,输入=RAND(),按Ctrl+Enter组合

在7个单元格里面都分别写上:=40*int(rand())然后回车就可以了

RANDBETWEEN函数 随机生成起止范围内的整数随机数用法:RANDBETWEEN(开始数字,结束数字)

公式可以在B列以外的单元格粘贴即可:=index(b:b,int(3*rand())+1) &"、"&index(b:b,int(3*rand())+1) 这个表示B1-B3随机取了2个单元格连接.你可以扩大随机范围,然后循环index(b:b,int(3*rand())+1) 和“、”用&连接即可增加随机个数. 1

生成随机数字 (1)生成随机数比较简单,=rand()即可生成0-1之间的随机数; (2)如果要是整数,就用=int(rand()%10),表示0至9的整数,以此类推; (3)如果要生成a与b之间的随机实数,就用=rand()*(b-a)+a,如果是要整

网站首页 | 网站地图
All rights reserved Powered by www.qzgx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com