百度
360搜索
搜狗搜索

随机数字表法均分三组,如何用excel生成不同三个随机数使平均值一样?详细介绍

本文目录一览: 怎么用EXCEL把150个数字随机分3组?

这150个数字是在表格的什么地方,分成3组是平均分还是不平均分。说清楚才行
加一个辅助列,输入=INT(RAND())*3 ,向下拉到第150个单元格处,然后选择这一列-复制-还是在这一列上-选择性粘贴-勾“数值”-确定。
再按这个辅助列排序。
设22个数在a1:a22 ,且无重复数据
b1输入=small(a1:a22,int(rand()*22+1)),不要直接回车,按F9再回车。
编制宏
Sub sjpx()
For i = 2 To 22
Do
Cells(i, 2) = Cells(Int(Rnd * 22 + 1), 1)
cf = 0
For j = 1 To i - 1
If Cells(i, 2) = Cells(j, 2) Then
cf = 1
End If
Next
Loop While cf = 1
Next
End Sub
ALT+F8,选择sjpx运行,还可在选项中为其设置快捷键。
均分和不均分不一样的:
1、不均分
假设数据在A1:A150,则B1-B150=INT(RAND()*3)+1
C1=IF(B1=1,A1,""),一直到C150
D1=IF(B1=2,A1,""),一直到D150
E1=IF(B1=3,A1,""),一直到E150
2、均分
为了便于函数的使用,需要将数据放在B1:B150,A1:A150用来产生随机数据
A1-A150=RAND()
则:C1=VLOOKUP(SMALL(1,A1:A150),A1:B150,2)
一直到C50=VLOOKUP(SMALL(50,A1:A150),A1:B150,2)
D1=VLOOKUP(SMALL(51,A1:A150),A1:B150,2)
一直到D50=VLOOKUP(SMALL(100,A1:A150),A1:B150,2)
E1=VLOOKUP(SMALL(101,A1:A150),A1:B150,2)
一直到E50=VLOOKUP(SMALL(150,A1:A150),A1:B150,2)
注意:为便于函数的复制,建议范围A1:A150写成$A$1:$A$150,范围$A$1:$B$150
SMALL函数中的1-150利用ROW函数,C中1-50为:ROW();D中50-100为:ROW()+50;E中101-150为:ROW()+100;
步骤如下:
1,把150个数字输入到A列,在B1输入=RAND(),选中B1向下面复制公式到B150,
2,D1,E1,F1,分别输入公式
=INDEX(A:A,RANK(B1,$B$1:$B$150,),)
=INDEX(A:A,RANK(B51,$B$1:$B$150,),)
=INDEX(A:A,RANK(B1011,$B$1:$B$150,),)
把公式复制到D50,E50,F50
3,在C1输入=IF(SUM(A1:A150)=SUM(D1:F50),"正确","错误")
4,每按一下F9就会重新分组,并且显示分组是否正确。

excel里面从11个数字(1——11)里面选6个数字随机分成3组,如何实现?

亲,如下图,
B1粘贴这个公式下拉:=RAND()
C1粘贴这个公式下拉:=IF(B1<=SMALL(B:B,3),1,IF(B1<=SMALL(B:B,6),2,IF(B1<=SMALL(B:B,9),3,"")))
C列就是你要的随机分组。
按F9刷新一组分组。
选择3行6列的区域
输入
=RANDBETWEEN(1,11)
按ctrl+enter结束
从此题型来看,需要随机两次
第一次是随机选取6个数字(1-11中)
在这六个数字的基础上进一步随机分成三组。
随机分成三组,还要考虑一个问题,是平均分配成三组,还是各组数字个数不定呢?
平均分配相对容易解决,以下代码是要解决不平均分配,
不平均分配,还要保证每组有数字,每组数字最多有4个,至少有一个,所以随机产生第一组的数字数量(k<=4》),进而再产生第二组的随机数字数量(m <=6-k-1),剩余的数字即为第三组的数字数量(6-k-m)
代码截图如下:

用excel怎么样将一堆数值,平均分为若干组?

选中该列,点击菜单栏的“表格”,在下拉菜单中选择“拆分单元格”,在弹出的对话框中,将列数设为2,行数设为现有行数,点击确认就ok了
(请帮助解决此问题……)选择此列,单击菜单栏中的“表格”,在下拉菜单中选择“拆分单元格”,在弹出对话框中,将列数设置为2,将行数设置为现有行数。单击“确定”
(请帮助解决此问题……)选择此列,单击菜单栏中的“表格”,在下拉菜单中选择“拆分单元格”,在弹出对话框中,将列数设置为2,将行数设置为现有行数。单击“确定”
选中该列,点击菜单栏的“表格”,在下拉菜单中选择“拆分单元格”,在弹出的对话框中,将列数设为2,行数设为现有行数,点击确认就ok了
选中该列,点击菜单栏的“表格”,在下拉菜单中选择“拆分单元格”,在弹出的对话框中,将列数设为2,行数设为现有行数,点击确认就ok了
规划求解 理论上可以, 不过个数太多 估计也搞不定
简单弄了个例子, 21个 随机数 分成3组:

(流行病学)如何将30名病人随机分为3组?(要求每组人数相等) 貌似用区组随机法,但是具体要怎样分呢!

可以使用系统抽样法,先将30位病人按照与研究现象无关的特征排序编号,然后按照1、2、3排序,凡是被编号为1的则作为第一组,以此类推编号为2的为第二组,编号为3的为第三组。
当然还可以使用随机数表,首先还是给编号,编号为01、02、03、04……然后制定一个随机数表取数的原则。
例如规则为:从第三列,第三行开始取数;按照从左往右间隔一个数的规则取数;上一行结束,直接转到间隔一行的数,依次取数;对于不在01-30之间的数或者已经被抽取的数,舍去;取出的前10个数组成第一组,再10个数组成第二组,最后10个数组成第三组。
则:第一组为:15、06、05、08、12、29、24、13……
依次 即可分组。

随机数字表法

随机数表法的步骤
随机数表法的步骤是首先将调查总体单位进行统一编号并充分混合,再按规定抽样的起点和规定的抽样顺序依次从随机号码表上抽取样本单位号码进行录取。
1、统一编号:即将总体中的所有研究对象进行统一编号, 然后充分混合,目的是使各样本编号均匀分布,符合“机会均等 的原则。
2、确定抽样起点:根据需要或意愿,在表上选择一数字编号,由该数字决定抽样的起点。
3、确定抽样顺序:根据需要或意愿, 选择一定顺序方向,使用该种顺序方向进行抽取。

4、录取号码:根据抽样起点和抽样顺序进行依次录取号码,直至录取到所需抽取的样本数满为止。
随机数表法怎么找行列?
找行列方法如下:表上提供的是第四行至第六行,所以中间行为第五行,然后从左数第六列开始查,三位数一组,超过700的、重复的舍去,所以编号为:253.313.457.860.736.253.007.328,除去超过700的860.736以及重复的253,所以第五个编号应为328。
比如,对银行来说,银行的ID和密码非常脆弱。如果有随机数表,就可以防备此类事件。随机数表是指为每个客户指定各不相同的数字列表,申请时将该随机数表分配给客户,而不是按照一定的规律给出,这就安全很多。
再比如,要考察某公司的牛奶产品质量,想从800袋牛奶中抽取60袋,就可以在随机数表中选中一数,并用向上、下、左、右不同的读法组成60个数,并按牛奶的标号进行检测,虽然麻烦,但很常用。
扩展资料:
随机数字表,是由 0~9 的数字随机排列(没有任何规律的)的表格,表中有各自独立的数字2500个,从左到右横排为行,从上至下坚排为列。 表格形式多种,用法也很多,使用时可根据研究对象总体所含的个体数来确定使用几位随机数字, 也就是可以根据需要把它当成任何数字来使用。
而随机数表法,是用随机数字表代替签号或签筒的一种随机取样的方法。
下面举一具体例子:例如,某企业要调查消费者对某产品的需求量,要从95户居民家庭中抽选10户居民码表法抽选样本。具体步骤如下:
第一步:将95户居民家庭编号,每一户家庭一个编号,即01~95。(每户居民编号为2数)
第二步:在上面的表中,随机确定抽样的起点和抽样的顺序。假定从第一行,第6列开始抽,抽样顺序从左往右抽。(横的数列称“行”,纵的数列称为“列”。因此此处第六列为数字3。)
第三步:依次抽出号码,由此产生10个样本单位号码为:37、38、63、69、64、73、66、14、69、16。
编号为这些号码的居民家庭就是抽样调查的对象。
需要说明,编号69的居民家庭两次出现在样本里。这属于重复抽样。所谓重复抽样,是指总体中某一单位被抽中作为样本后,再放回总体中,有可能第二次被抽中作为样本。

EXCEL中6个数随机分成三组,每组取一个数字构成新的组合(每组3个)共有几种可能?

Sub aaa()Dim i, j, k, s, arr(1 To 1000, 1 To 3)For i = 1 To 2 For j = 3 To 4 For k = 5 To 6 s = s + 1 arr(s, 1) = i arr(s, 2) = j arr(s, 3) = kNext k, j, i[a1].Resize(UBound(arr), 3) = arrEnd Subexcel中按alt+F11,然后插入,模块,把代码粘贴进去,按F5运行,工作表的a1:c8就是结果

随机数字表法是什么抽样方法

随机数字表法的抽样方法如下:
简单随机抽样-随机数表法:方法步骤、适用情况。简单随机抽样又称纯随机抽样。它是按随机的原则直接从总体中抽取样本,抽选时保证总体中每个单位被抽中的机会相等。
随机数表法即利用随机数表抽选样本的方法。用随机数表抽取样本可按这样几个步骤进行:
1、将总体中所有单位编号。
2、根据总体单位的数目和编号,确定使用几位随机号码。
3、从随机数表的任意一行的任意一位号码向下数,碰上属于编号内的数字就定下来作为样本单位,直到抽够所要求的n个为止。
用这种方法抽样,避免了制作号签和掺匀工作,但仍然需要编号。若总体单位数很大,则编号工作也很繁重。
随机数表抽样法亦称“乱数表法”或“随机号码表法”、“随机数表法”。利用随机数表抽取随机样本的抽样方法。随机数表是任意组成的五位数字,同时把这五位数字完全任意地纵横排列所构成的表。
利用这种随机数表抽样,从随机数表的哪一栏、哪一行开始都可以, 但必须遵循一定的顺序。如想利用表的第二栏数字,那么就应该依照第二栏的数字依次进行,以此类推,直到抽够样本数为止。
随机数字表法的优缺点:
1、优点:简单易行.它很好地解决了用抽签法时,当总体中的个体数较多时制签难的问题。
2、缺点:当总体中的个体数很多,需要的样本容量也很大时,用随机数表法抽取样本仍不方便。

随机数表法怎么用

1、统一编号。
即将总体中的所有研究对象进行统一编号,做成签。 如果研究对象是10以内的,只取1位数,则编号是 1~9;如果研究对象在 1~99 之间的,取 2 位数,则编号是 01~99。
如果研究对象在 1~999 之间的,取 3 位数,则编号是 001~999;其他依次类推。 然后充分混合,目的是使各样本编号均匀分布,符合“机会均等 的原则。
2、确定行名。
研究人员根据自己的需要或意愿,在表上任选一行数字,由该行数字决定起点行的数。如选择25 行,即从上往下第 25 行为起点行。 若选择的数大于 50,则用该数减去 50,将所得余数为起点行。 若选择0 或 00 行,则以第 50 行为起点行。
3、确定列名。
列名的确定方法与行名的确定方法相同。
4、录取号码。
行名和列名决定后,就可以所选择的起始行数和起始列数的交叉点处的数为起始点, 然后, 按一定顺序方向(如自左向右或自右向左,从上往下或由下而上)进行依次录取号码。
遇到大于总体的号码或重复的号码,应该舍去不要,直至录取到所抽取的样本数满额为止。 用上述方法所录取到的号码则是被随机抽中的样本。
扩展资料:
优缺点:
1、优点:简单易行.它很好地解决了用抽签法时,当总体中的个体数较多时制签难的问题。
2、缺点:当总体中的个体数很多,需要的样本容量也很大时,用随机数表法抽取样本仍不方便。
参考资料来源:百度百科-随机数表

如何用excel生成不同三个随机数使平均值一样?

首先要新建一个excel表格选中需要生成随机数的表格,如我这里选中的是A1,然后输入公式 =RANDBETWEEN(60,100),这个公式含义:生成一个随机数,这个随机数的值大小是在60到100之间。然后按“回车键”确认即可生成一个随机数然后将A1表格选中,右键选择复制内容粘贴10个表格,即可生成10个随机数,可以看到这些数据是在60到100之间的随机数,但是平均数是不确定的。
这个是生成随机数的方法接下来要规定这10个随机数的平均值等于80,需要用到自身函数。先要设置一下文档选项,否则有可能报错。在“公式”栏中的“启用迭代计算”的复选框勾上在其他的任意表格中输入数据:80,如C1表格中输入80再选中E1栏,输入公式:=IF(AVERAGE(E1:E10)=C1,E1,RANDBETWEEN(60,100)),按回车确认即可,然后复制E1表格,向下粘贴10个就可以生产10个随机数。
=IF(AVERAGE(E1:E10)=C1,E1,RANDBETWEEN(60,100))这个公式含义:在E1中随机生产一个60到80之间的随机数。
然后对E1到E10之间的数值求平均值,如果这个平均值等于C1(即80),则使用这个数。否则重新生成,知道符合条件为止但是这个表格还需要修改一下,类似于选中表格E2可以看到公式变了;=IF(AVERAGE(E2:E11)=C2,E2,RANDBETWEEN(60,100))
所以要设置为=IF(AVERAGE(E1:E10)=C1,E2,RANDBETWEEN(60,100)),
同理的其他8个也要按照这样设置。
E3设置:=IF(AVERAGE(E1:E10)=C1,E3,RANDBETWEEN(60,100))
E4设置:=IF(AVERAGE(E1:E10)=C1,E4,RANDBETWEEN(60,100))
E5设置:=IF(AVERAGE(E1:E10)=C1,E5,RANDBETWEEN(60,100))
E6设置:=IF(AVERAGE(E1:E10)=C1,E6,RANDBETWEEN(60,100))
E7设置:=IF(AVERAGE(E1:E10)=C1,E7,RANDBETWEEN(60,100))
E8设置:=IF(AVERAGE(E1:E10)=C1,E8,RANDBETWEEN(60,100))
E9设置:=IF(AVERAGE(E1:E10)=C1,E9,RANDBETWEEN(60,100))
E10设置:=IF(AVERAGE(E1:E10)=C1,E10,RANDBETWEEN(60,100))
如果你想要看均值是否真的等于80,可以重新做个函数计算这10个数的平均值。在E13输入:=AVERAGE(E1:E10)即可查看这10个数的平均值,随时监控数据的可用性,防止出错

阅读更多 >>>  在PHP中判断一个变量是否为整数

网站数据信息

"随机数字表法均分三组,如何用excel生成不同三个随机数使平均值一样?"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:随机数字表法均分三组,如何用excel生成不同三个随机数使平均值一样?的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!