excel里面怎么随机生成数据且限定合格率
excel用合格率控制随机数。
excel表怎么设置随机数里面合格率控制在90% 如果是2003版,就用RAND(),返回一个大于等于0,小于1的随机数。如果要转换为一段整数范围的随机数(如a随机数)int(rand()*(b-a+1))+a如果是2007或2010版,还增加了一个randbetween()函数,可直接:randbetween(a,b)
excel里面怎么随机生成数据且限定合格率 造假?这是要承担法律责任的。如果纯粹是研究函数,可以提供一个示例:<;br/>;合格、不合格统计、合格率计算自己写公式吧
EXCEL按合格率自动填充规定范围内的随机数。 如果是03版的excel,=int(rand()*10),可以产生[0,9]范围内的整数,[-5,5]范围的话用=int(rand()*11)-5就可以了如果用的是excel2007或者更高版本或者wps表格,直接用=randbetween(-5,5)就可以了。如果你要产生10个数,9个合格的,单靠这2个函数就办不到了。
excel 合格率控制随机数 比如(比如A1:A3)随机填80到95,82到93为合格 按合格率66%~100%随机填入. 简单地用函数方法是没办到做到的,需要动用excel的vba。先按给定的合格率,计算出合格数量,然后按此数量随机出合格的随机数字,然后再随机出不合格数字,最后把两者混合随机排序。
excel 随机数 合格率问题 Sub a()Dim l As Byte,i As Integerl=Int(Rnd()*10+1)For i=1 To 10If i=l ThenCells(1,i)=51ElseCells(1,i)=Int(Rnd()*50+1)End IfNextEnd SubVBA代码如上。
excel随机数满足两个条件合格率大于75%怎么编? 第二行是随机数,从第三行开始,下面的随机数根据概率是否>;75%产生对应的随机数。因不能计算本身,所以只能计算当前单元格之前的数据,作为是否>;75%的依据,所以总体是否>;75%就不准确,可用公式产生随机数之后,手动修改值。A2单元格公式:=RANDBETWEEN(10,99)/10B2单元格公式:=RANDBETWEEN(10,99)/100A3单元格公式:=IF(COUNTIFS(INDIRECT(\"A2:A\"&ROW()-1),\">;3.5\",INDIRECT(\"B2:B\"&ROW()-1),\">;75%\")/COUNTA(INDIRECT(\"A2:A\"&ROW()-1)),RANDBETWEEN(35,99)/10,RANDBETWEEN(10,99)/10)B3单元格公式:=IF(COUNTIFS(INDIRECT(\"A2:A\"&ROW()-1),\">;3.5\",INDIRECT(\"B2:B\"&ROW()-1),\">;75%\")/COUNTA(INDIRECT(\"A2:A\"&ROW()-1)),RANDBETWEEN(80,99)/100,RANDBETWEEN(10,99)/100)公式较长,上传文件,需要可参考。很抱歉,回答者上传的附件已失效
Excel在给定范围产生随机数,且有合格率的限制 还应给出随机数的范围,比如我们让它产生-4~+4的,那个合格率总是100%,但是如果指定产生-1000~+1000的合格率就少得多了。
excel 随机数 合格率问题 Sub a()Dim l As Byte,i As Integer l=Int(Rnd()*10+1)For i=1 To 10 If i=l Then Cells(1,i)=51 Else Cells(1,i)=Int(Rnd()*50+1)End If Next End SubVBA代码如上。。