Excel vba帮助:如何在可控范围内随机抽取单元格或者指定每个单元格的抽取概率?

很多小伙伴在日常工作学习中都会用到excel。如果要随机抽取数据,应该怎么做?今天,边肖教你随机抽取EXCEL表格中的数据。

详情如下:

1.我们在电脑中打开excel表,然后在目标数据前插入一列,然后建立要采样的目标数据的序号,如图。

2.然后我们在C2单元格中输入=RANDBETWEEN(最小整数,最大整数),最大整数应该等于A列序号的最大个数,如图。

3.然后在函数参数窗口中,我们会找到底层函数返回的最小整数和顶层函数返回的最大整数,如图。

4.之后,我们可以在单元格D2中输入=VLOOKUP(C2,A:B,2,0),然后就可以随机抽取数据了,如图。

5.然后我们在函数参数窗口中使用VLOOKUP函数,即在表格或数值组的第一列中查找指定的值,在表格或数组的当前行中返回自定义列中的值,如图所示。

6.公式=VLOOKUP(C2,A:B,2,0)表示总是在A列和B列中找到与C2值相同的行,然后返回第二列的值,如图所示。

7.然后我们可以按键盘上的F9来生成不同的随机数,提取不同的数据,如图。

以上是边肖教你的在EXCEL表格中随机抽取数据的方法。希望能帮助你在excel工作表中随机抽取一两个数字。可以用函数实现,但是很麻烦,效率很低。如何快速随机抽取数据?

打开分步阅读模式

工具材料:

excel2016

操作方法

01

在excel工作表中,随机选择一个或两个数字。

02

选择数据区,随机重复,随机抽取。

03

选择提取次数。将所选单元格留空,选择存储位置,然后完成。

04

如果选定的单元格数据被删除,请选中选定的单元格并将其留空。

05

选择存储位置,确认,快速随机提取数据,完成。

在excel工作表中,随机抽取一两个数字可以通过函数实现,但是非常麻烦,效率也很低。如何快速随机抽取数据?

打开分步阅读模式

工具材料:

excel2016

操作方法

01

在excel工作表中,随机选择一个或两个数字。

02

选择数据区,随机重复,随机抽取。

03

选择提取次数。将所选单元格留空,选择存储位置,然后完成。

04

如果选定的单元格数据被删除,请选中选定的单元格并将其留空。

05

选择存储位置,确认,快速随机提取数据,完成。