解析 先用=rand()随机生成5个随机数,假设分别在a1、b1、c1、d1、e1单元格内.然后在5个空单元格分别输入:=INT(a1/sum(a1:e1)*100) =INT(b1/sum(a1:e1)*100) =INT(c1/sum(a1:e1)*100) =INT(d1/sum(a1:e1)*100) 最后一个单元格,用100减去前边4个单元格的数值就行了. ...
求助,生成一个1到1..=MOD(RANDBETWEEN(6,12),10)+1另一种思路,先做成连续的数,再通过mod函数切割成两部分,虽然只能分两段,但优点是,比他们的都短顺带一提,2L的虽然思路简单,但是效果不好,因为
Public Sub gen()Dim i As Integer Dim j As Integer Dim k As Integer Dim a(25) As Integer a(0) = Int(Rnd() * 25) + 1 For i = 1 To 24 LL:k = Int(Rnd() * 25) + 1 For j = 1 To i - 1 If a(j) = k Then GoTo LL Next j a(i) = k Next i For i...
a26=RANK(OFFSET($A$1,-1+(ROW()-26)*5+COLUMN(),0),$A$1:$A$25)横向向右、纵向向下复制公式至e30
然后在5个空单元格分别输入:=INT(a1/sum(a1:e1)*100) =INT(b1/sum(a1:e1)*100) =INT(c1/sum(a1:e1)*100) =INT(d1/sum(a1:e1)*100) 最后一个单元格,用100减去前边4个单元格的数值就行了. 分析总结。 如何利用excel生成在一定范围内的确定个数的随机数并生成的随机数的和为确定的一个整数结果...
例如在1与100之间生成5个随机数,并要求这5个随机数之和为100. 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 先用=rand()随机生成5个随机数,假设分别在a1、b1、c1、d1、e1单元格内.然后在5个空单元格分别输入:=INT(a1/sum(a1:e1)*100) =INT(b1/sum(a1:e1)*100) =INT(...
例如在1与100之间生成5个随机数,并要求这5个随机数之和为100. 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 先用=rand()随机生成5个随机数,假设分别在a1、b1、c1、d1、e1单元格内.然后在5个空单元格分别输入:=INT(a1/sum(a1:e1)*100) =INT(b1/sum(a1:e1)*100) =INT(...