如何用EXCEL实现随机抽取?

如何用EXCEL实现随机抽取?,第1张

把42个人的名字放在A1到A42单元格\x0d\选中B1:B42\x0d\编辑栏输入=rand()\x0d\crlt+enter,选中B列,复制-右键选择性粘贴-数值(防止等下rand数变化了扯皮)\x0d\选中AB两列,数据-排序,主要关键字B列,(升序降序随便)\x0d\排序完了,前15个就是随机抽取的,因rand给每个人分配了个随机的数,找15个最大的或者最小的都是随机产生的了

1、打开excel,在A列输入一组数据。

2、在B1输入公式:=RAND()。

3、点击回车后,下拉公式,生成数据。

4、选择其中一个单元格,右击鼠标选择“排序”中的“升序”。

5、即可将A列的数据随机打乱。

6、选中前三行数据,点击工具栏中的“数据”。

7、选择“数据”中的“组合”,即可将选中的三行数据进行分组。

8、按同样的方法将其他行的数据进行分组,即可得到一组打乱顺序的随机分组。

Excel表格内生成规定范围内随机数的设置方法 首先,计算所选定范围上限减去下限的值为多少。

打开一个excel,选中一个单元格,在单元格内输入=(刚记录的数值)rand()+下限值(例如,本例要生成(30,,50)区间内的10个随机数)。

Excel表格内生成规定范围内随机数的设置方法
点击确定即生成了一个符合条件的随机数。
Excel表格内生成规定范围内随机数的设置方法
选中该单元格,向下拖拽左下角,即生成十个符合条件的数值,同理即可根据需求生成随机数了。
Excel表格内生成规定范围内随机数的设置方法 Excel表格内生成规定范围内随机数的设置方法 Excel使用 技巧大全
1、快速启动Excel

若您日常工作中要经常使用Excel,可以在启动Windows时启动它,设置方法:

(1)启动“我的电脑”进入Windows目录,依照路径“Start Menu\Programs\启动”来打开“启动”文件夹。

(2)打开Excel 所在的文件夹,用鼠标将Excel图标拖到“启动”文件夹,这时Excel的快捷方式就被复制到“启动”文件夹中,下次启动Windows就可快速启动Excel了。

若Windows已启动,您可用以下方法快速启动Excel。

方法一:双击“开始”菜单中的“文档”命令里的任一Excel工作簿即可。

方法二:用鼠标从“我的电脑”中将Excel应用程序拖到桌面上,然后从快捷菜单中选择“在当前位置创建快捷方式”以创建它的快捷方式,启动时只需双击其快捷方式即可。

2、快速获取帮助

对于工具栏或屏幕区,您只需按组合键Shift F1,然后用鼠标单击工具栏按钮或屏幕区,它就会d出一个帮助窗口,上面会告诉该元素的详细帮助信息。

3、快速移动或复制单元格

先选定单元格,然后移动鼠标指针到单元格边框上,按下鼠标左键并拖动到新位置,然后释放按键即可移动。若要复制单元格,则在释放鼠标之前按下Ctrl即可。

4、快速查找工作簿

您可以利用在工作表中的任何文字进行搜寻,方法为:

(1)单击工具栏中的“打开”按钮,在“打开”对话框里,输入文件的全名或部分名,可以用通配符代替;

(2)在“文本属性”编辑框中,输入想要搜寻的文字,最好是您认为是唯一的单词或 短语 ,以便搜寻更容易成功;

(3)选择“开始查找”即可。在找到满足条件的文件前,“打开”对话框的状态栏都会显示“找到了0个文件”的信息,您应该耐心等待,只有当“打开”按钮由灰化状态变成可用状态时,才表明搜寻结束。

5、快速打印工作表

若选择“文件”菜单中“打印”命令来打印,会出现“打印”对话框让您选择,程序繁琐。若要跳过该对话框,您可以单击“常用”工具栏上的“打印”按钮或者按下Shift键并单击“打印预览”按钮,Excel将使用“选定工作表”选项打印。

6、快速切换工作表

如果需要确保随机选取的10个参考数值不重复,建议进行如下 *** 作。

步骤1:在B1:B100单元格输入=RAND()   按Ctrl+Enter组合键结束;

步骤2:在C1:C10单元格输入以下公式,然后向下填充公式

=INDEX(A:A,MATCH(LARGE(B:B,ROW(A1)),B:B,0))

这样得到的数据不会重复,且每按一下F9键,会重复随机一次。

步骤3:根据需要,隐藏B列。

假设要求为“随机选中A20:E20范围内的一个单元格”,在一旁单元格写入公式=HYPERLINK("#"&ADDRESS(RANDBETWEEN(1,20),RANDBETWEEN(1,5)),"跳转至A20:E20任意单元格"),这个函数就形成了一个超链接,鼠标左键点击,即可随机选中指定范围内的一个单元格。

公式解析:

RANDBETWEEN(1,20):随机返回1至20之间的整数;

ADDRESS(行数,列数):返回“行数”与“列数”交叉区域的单元格,此处的“行数”与“列数”由两个随机函数生成,另外,ADDRESS函数还有两个参数,在本题中用不到,不再列举,感兴趣的话可以参看excel的函数帮助或者百度解释;

HYPERLINK():超链接函数,创建快捷方式或跳转至指定单元格,还可以打开指定文件或网页等。

1、首先打开Excell工作面版。

2、随意在电子表格单击按键盘上的输入=在输入RANDBETWEEN。

3、=RANDBETWEEN(bottom,top)函数的注解bottom是从数字的几开始,top是到哪个数字结束。如果想从100-500之间生产随机数的可输入=RANDBETWEEN(100,500),如图。

4、接下来按回车键确定或单击上面函数的小勾,都可以确定,表格里会现一个随机数字。

5、把鼠标选择到数字的旁边变黑色的小加号,托拽鼠标自动填充所需要显示的表格区域就可以了。

怎样从excel一列中不重复地随机提取资料

如果资料在A1:A100单元格,那么在B1:B100输入=RAND(),按Ctrl+Enter组合键结束;
然后在目标单元格输入以下公式,并向下填充公式
=INDEX(A$1:A$100,MATCH(LARGE(B$1:B$100,ROW(A1)),B$1:B$100,0))
根据需要隐藏辅助列B列。

方法/步骤
如果资料在Sheet2 的A:D列,在Sheet2的A列前插入两列辅助列;
在左上角的名称框中,输入A2:A953,按Enter键,将A2:A953单元格选中,输入=RAND(),按Ctrl+Enter组合键结束,快速向A2:A953单元格中输入随机数(随机数的重复机率极低);
在B2单元格输入以下公式,然后向下填充公式,得到A列资料的排名(同样没有重复排名)
=RANK(A2,A:A)
在Sheet1的A2单元格输入以下公式,然后向右向下填充公式到D361单元格,得到由Sheet2工作表中随机取得的不重复的360行资料
=VLOOKUP(ROW()-1,Sheet2!$B:$F,COLUMN(B1),0)
公式表示:以当前行号在Sheet2的B列精确匹配对应行,并返回对应第2列(Sheet2的C列)资料。
因随机取数时,工作表只要输入一个数据,就会在“自动计算”中 重新得到一组资料,因此,可以将Sheet2的A列,“复制”并“选择性贴上”为“数值”,避免资料不断变换。或者将“公式”选项中的“计算选项”设定为“手动”。

怎样从一列中不重复地随机提取资料

请截图说明条件和要求。假设资料在A列,需要在B列随机取得A列中某行资料,那么输入=INDEX(A:A,RANDBETWEEN(1:20))

EXCEL中怎样随机提取不重复的不含0资料

首先要保证你的excel是完整安装的。
1点选 工具-载入巨集,在d出的载入巨集视窗中选定“分析工具库”,确认。
2点选 工具-资料分析,在列表中选择 “抽样”
3如我上传的例子,在这个例子里,输入区域里有100个数据,你把这个区域换成你的10000个数据所在的区域,抽样方法中可选择周期性抽样或随机抽样,在输出区域选择输出所抽取随机数的单元格就行了
如果资料在A列,A1是第一个,
那么你在第一行的空白单元格中输入下面的公式
=IF(COUNTIF(A:A,A1)1,1,"")
上面的公式是只要是重复的,这个公式的值就为1,空的就不是重复的。
=IF(COUNTIF($A$1:A1,A1)1,1,"")
上面的公式是第一次出现重复的公式的值没有变化,在第二次出现这个重复的时候公式的值才为1 ,其它情况为空。
上面的公式你选一种你需要的公式试试。你再用自动筛选选出来有“1”的就行了,再复制或其它 *** 作

excel随机抽取资料 在同一列的 且不重复 怎么抽呢?

=1+int(rand()N)
N为最大行号
生成许多随机资料后,李容筛选剔除重复资料
资料-筛选-高阶筛选,选择不重复的记录

excel怎么从一列资料中随机抽取不重复的资料

选中需要查询不同资料的列,依次按Alt+H+L+H+D,选择不相同,即可查出所有不同的资料~望采纳,谢谢!一定要随机可以尝试用if函式……

excel不重复随机提取?

70001个数字得要半天运算吧。
有两种方法,一种是函式法,即在B列生成 一个小数位数长点的随机数,A列根据B列对应的值用RANK进行排名。
另一种方法是VBA法,较复杂。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12578366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存