- ·上一篇教育:EXCEL怎么设置序号自动更新,电子表格EXCEL中怎样可以让序号自动更新
- ·下一篇教育:EXCEL图标素材,电子表格图标图片素材
EXCEL随机抽取功能,电子表格在EXCEL中随机抽取数据的方法
1. 在excel中随机抽取数据的方法
效果演示:
代码如下:
Sub Rnddatao()
'清空提取结果
Range("B2:B11").Clear
Dim startrow As Integer '起始数据行位置
Dim endrow As Integer '结束行数据位置
Dim percentage As Double '需要提取的百分比
Dim datacount As Integer '需要提取多少个数据
percentage = 0.2
startrow = 2
endrow = 11
'计算提取多少个数据 , (结束行起始行) * 百分比, 最后取整
datacount = Int((endrow - startrow + 1) * percentage)
For i = 1 To datacount '循环取多少个数据
1:
rndrow = Application.WorksheetFunction.RandBetween(startrow, endrow)
If Range("B" & rndrow) = "" Then
Range("B" & rndrow) = Range("A" & rndrow)
Else
GoTo 1:
End If
Next
MsgBox "提取完成!", 64, "提示"
End Sub
2. 怎样用excel随机抽取数据
方法如下:
1、首先打开要进行随机抽查的人员表。
2、然后打开插入函数对话框,类别中选择【全部】。
3、然后找到【RANDBETWEEN】,点击。
4、然后设置数字的最低值,还有最高值。
5、接着在抽查人员框中输入【=VLOOKUP(D2,A2:B11,2,FALSE)】。
6、最后即可看到抽查号码和对应的抽查人员。
另一种复杂方法如下:
全部名字放在一列(假设是A列),在B列加一个辅助列,在B1中输入或复制粘贴此公式=RAND()(说明:这是随机函数),下拉填充或双击B1右侧的填充柄,选中B列任一非空单元格 单击或多次单击常用工具栏上的升序排序或降序排序图标。在C1中输入或复制粘贴此公式=INDIRECT("A"&(COLUMN(A:A)-1)*68+ROW($A1)),右拉填充到E列,选中C1:E1,下拉填充到第68行。即可。
3. 在excel中随机抽取数据的方法有
Excel表格随机提取数据方法如下
1.首先打开需要处理的表格,并在表格前插入两列辅助列。
2.在A列上方的小框中输入A2:A953即可选中A整列。
3.输入=RAND()并同时按下Ctrl+enter键即可快速输入随机数。
4.在B2单元格输入=RANK(A2,A:A)并按enter键。
4. 在excel中随机抽取数据的方法是
假设你sheet1有248行数据从A列到F列 sheet2 A1输入 =rand() 向下填充到248行 B1输入 =rank(a1,$a$1:$a$248) 向下填充至50行 C1输入公式 =index(sheet1!a:a,$b1,1) 向右填充至H列 然后向下填充至50行 C1-H50范围就是随机提取出来的数据 不过数据时随机的,在表格内做任意修改输入都会变一次
5. excel里随机抽取
01
在excel工作表里,随机抽取一个数或两个数。
02
选择数据区域,随机重复,随机抽取
03
选择抽取的个数。不勾选抽中的单元格置空,选择存放位置,完成
04
如果抽中的单元格数据删除,勾选抽中的单元格置空
05
选择存放位置,确定,快速随机抽取数据,完成
6. excel 随机抽取数据
1、电脑打开Excel表格,要在A列中随机抽取一组数据,如下图所示;
2、在C列中输入公式=INDIRECT("a"&RANDBETWEEN(1,10)),如下图所示;
3、输入公式后,回车后,就会随机生成一个数据,如下图所示;
4、下拉复制公式,就会随机生成其他数据,如下图所示;
5、A列中更改数据,C列中的公式也会随机改变数据,如下图所示。
7. excel里面随机抽取
在I2单元格输入以下公式 =MID(PHONETIC(A2:G2),RANDBETWEEN(1,LEN(PHONETIC(A2:G2))),1) 公式表示:通过PHONETIC将A2:G2文本内容相连,错误提示不在相连范围内,然后通过随机位置,取字符串的一个字符长度,即可达到随机取单元格内容的目的,且不会将错误值纳入取值范围。
8. 如何在excel中随机抽取数据
你要抽取的样本呢?一般应该是在某一列中有若干已知的数据,例如如在A2:A1000中存放着999个样本数据,现在要从中重复抽取100次,将抽取的数据放到B2:B101中。那么可以这样实现你的要求:
1. 先在选项的公式中,勾取”启用迭代计算“后确定2. 选择B2:B101(共100个单元格),输入公式:=IF(B2=0,INDEX($A$2:$A$1000,RANDBETWEEN(1,999)),B2)按Ctrl+回车键,同时在B2:B101中输入公式,即得到从A2:A1000中重复随机抽取100次的数据。
9. 用excel随机抽取数据
1、首先在Excel表格中输入需要建立的加减乘除的题库数据,并且在题库右侧的空白单元格中输入随机函数公式:=rand()。。
2、点击回车并下拉公式即可生成一组随机函数生成的数据,此时需要对计算的结果进行粘贴数值的操作,避免随机函数发生变化。
3、选中所有单元格并点击“开始”选项卡中的“排序”,可以进行升序或者降序排序。
4、排序后原本的题库内的题目就根据不同的排序发生了位置上的变化,此时选择需要的题库题目即可。
10. excel可以随机抽取数据吗
1.在单元格E1输入公式:"=OFFSET($A$1,RANDBETWEEN(0,9),)"然后回车(即按“Enter"键)你会发现单元格E1为随机从A1:A10提取的一个数。
2.将鼠标放到单元格E1的右下角,等到鼠标标志变为小十字,按下鼠标左键然后往下拖,你会发现拖出的数据都为随机从A1:A10提取的一个数。