当前位置: 首页 > 常见问题 > Excel表格

excel随机抽取n个数据,excel如何随机抽取200行

  • Excel表格
  • 2023-08-14

excel随机抽取n个数据?数组公式,低版本EXCEL要按CTRL+SHIFT+ENTER组合键,高版本不用,下面公式是提取A列第1个数据,如果你提取第几个数据的话,把公式最后那个数字1改为第几就可以了。那么,excel随机抽取n个数据?一起来了解一下吧。

excel随机抽取100个样本

Sub 随机取一百()

num = 100

For Text2 = 1 To 2000

text1 = text1 & "|" & Text2

Next

a = Split(text1, "高型|"灶备)

Dim i As Integer

Randomize

Dim Index As Integer

Dim Text As String

Dim arU As Integer

arU = UBound(a)

If num > arU + 1 Then num = arU + 1

For i = 1 To num

Index = Int(Rnd * arU)

Text = Text & "|" & a(Index)

a(Index) = a(arU)

arU = arU - 1

Next

arr1 = Split(Mid(Text, 2), "|")

arr1 = Application.Transpose(arr1)

Cells(1.1).Resize(UBound(arr1), 1) = arr1

End Sub

对原表数据编序号,再用这个宏取100个不重复的随机值,然后用vlookup引用序号对应数据(这一步可以在宏里直接实现,因需要数据支撑,故不展戚辩猜示)

excel如何随机筛选十个数据

用辅助列就可以了。

在单元格a1输入

=int(rand()*9)+1

在b1输入

=int(rand()*(a1-1))

在c1输入

=int(rand()*(b1-1))

在大搏d1输入

=max(c1,0)*100+max(b1,0)*10+a1

将a1到d1的公式向下复升虚制到滚笑祥比如第20行,d列就是结果。

excel表格随机抽取20个样本

给你一个思路:

若是你要生成N个高兆森随机数,那首先在N-1个单元格里生成随机数据,波动范戚亩围是Y,那么前面N-1个单元格猜茄里的公式是:=RANDBETWEEN(X-Y,X+Y)

在最后一个单元格里填写公式:=N*X-SUM(N-1个单元)。

比如N=10,X=100,Y=20:

那么在A1:A9中的公式是:=RANDBETWEEN(100-20,100+20)

A10的公式是:=10*100-SUM(A1:A9)

WPS一列随机抽取n个数据

在a1输入

=57.5+int(rand()*46)/10

公式向下复制饥谈圆孝到a6。

在b1输烂腔碰入

=if(or(max(a1:a6)-min(a1:a6)>1.9,countif(a1:a6,a1)>1,countif(a1:a6,a2)>1,countif(a1:a6,a3)>1,countif(a1:a6,a4)>1,countif(a1:a6,a5)>1),"请按f9","ok")

如果b1的结果不是ok,按键盘的f9,直到ok。

wps如何随机抽取样本

以随机抽取10行数据为例,选中D2:D11单元格,在上方fx中输入公式=RANDARRAY(10,1,1,25,TRUE),同时物此按下Ctrl+shift+enter三键,得出10个罩扒迅随机序号

在E2单元格输入公式=OFFSET($B$2,D2-1,0,1),向下填充到E11,得出对应随机序号的数据,如下图

请点击输入图片此伏描述

以上就是excel随机抽取n个数据的全部内容,第一步,E2单元格输入a3,E3单元格输入a5,然后同时选中两个单元格向下拖动到E7单元格。第二步,选择E2:E7单元格区域,按下CTRL+H打开替换对话框,将a替换为=a 第三步,将E列的公式拖动复制到F、G列完成数据提取。

猜你喜欢