在excel中如何实现对某一列数据进行20%的随机抽取?

如题所述

第1个回答  2012-06-06
我有办法,用Vba
原理:产生一个随机数,随机读取指定行内某一行的数据,用循环来读取总量的五分之一,由于行号是随机的,所以此概率就为20%

在excel中如何实现对某一列数据进行20%的随机抽取?
我有办法,用Vba 原理:产生一个随机数,随机读取指定行内某一行的数据,用循环来读取总量的五分之一,由于行号是随机的,所以此概率就为20

请教下 EXCEL 在一列数据中随机挑选20项 该如何操作(公式也可以)_百度...
然后在任意位置输入公式:=INDEX(A$1:A$100,MATCH(SMALL(B$1:B$100,ROW(A1)),B$1:B$100,))下拉填充19行 A1:A100为要随机挑选数据的区域 B1:B100为RAND()函数生成的数据区域

如何用excel实现随机抽取?
一、明确答案 在Excel中,可以通过使用函数和公式来实现随机抽取。常用的方法有使用“随机函数”RANDBETWEEN或者利用数据透视表进行随机抽样。二、详细解释 1. 使用RANDBETWEEN函数 RANDBETWEEN函数可以生成指定范围内的随机整数,可以利用这个函数实现随机抽取。例如,如果有1到100的数据,想要随机抽取...

excel如何随机抽取数据
1、抽样工具是在数据分析窗口的,需要先开启开发工具功能选项,再加载分析工具库;2、单击EXCEL工作左上角的文件,选项,自定义功能区,将开发工具勾选上,点击确定按钮;3、接着选择功能选项,开发,工具,加载项,在弹出的 加载宏对话窗口里,将分析工具库勾选上,点击确定按钮,然后在功能选项数据下有...

如何利用EXCEL函数从一系列已列出的固定数据中随机抽出20个数据为一...
方法一:假设数据区域为A1:E80,在该区域外任一位置输入 直接输入公式:=OFFSET($A$1,RAND()*80,RAND()*5)注:$A$1是你左上角单元格的位置(如果不是该位置要做相应改变)。方法二:VBA:(假设数据区域为A1:E80,F1:F20放抽出数据)Sub ZXB()Dim I As Long Randomize For I = 1 To 2...

在Excel表格中如何制作随机抽取单元格的效果
1. 首先打开电脑,找到想要编辑的【Excel】表格,双击打开,进入编辑页面后,将想要设置的单元格数据选中。2. 如图,点击上方的红框框选的选项(是Excel表格的一个插件,百度即可安装),在打开的选项中,点击右侧的【随机重复】选项。3. 在打开的菜单中,选择【随机抽数】选项。4. 在弹出的随机抽取...

Excel如何实现随机抽样
在“抽样方法”中选择“随机”。输入你希望抽取的样本数量。确保勾选了“随机种子”(如果你希望每次得到相同的结果)。点击“确定”来执行抽样。方法2:使用公式 如果你不想使用数据分析工具包,或者你的Excel版本不包含这个工具,你可以使用以下公式来实现相同的功能:使用RAND和RANDBETWEEN函数:假设你的...

在EXCEL表中有200人及相关数据如何随机选20
按以下步骤:1:假如A1:A200 为你的数据 2:B1输入 =RAND() 公式下拉到B200 3:C1输入 =RANK(B1,$B$1:$B$200) 公式下拉到C200 4:D1输入 =INDEX(A:A,MATCH(ROW(A1),C:C,0),0) 公式下拉到D20 这样D1:D20就是随机出现的20个数(保证能不重复),如果直接用RAND()函数,...

如何在EXCEL表格中随机抽样数据?
具体如下:1. 我们打开电脑中的excel表格,之后再目标数据的前面插入一列,之后对要抽样的目标数据建立序号,如图。2. 之后我们在C2单元格中输入【=RANDBETWEEN(最小整数,最大整数),最大整数应该要等于A列序号的最大数】,如图。3. 然后我们在函数参数的窗口RANDBETWEEN(bottom,top)Bottom 函数 ...

在excel中,如何随机抽取数据?
在Excel中,可以使用以下方法来随机抽取样本:方法一:使用随机函数1. 在一个列中输入需要抽取样本的数据。2. 在另一个列中使用随机函数RAND()生成随机数。例如,在B列中输入`=RAND()`。3. 将B列的公式拖动填充到与数据列相同的行数,以生成每个数据对应的随机数。4. 使用排序功能将数据按照B列...

相似回答