excel如何随机生成几个数,且这几个数的和等于指定的一个数
请问用VBA在excel当中的几个单元格中生成几个随机数,这几个随机数的和要等于指定的一个数。(比如:一个数是100,随机生成5个数,这5个数的合计结果等于100)。谢谢...
请问用VBA在excel当中的几个单元格中生成几个随机数,这几个随机数的和要等于指定的一个数。(比如:一个数是100,随机生成5个数,这5个数的合计结果等于100)。
谢谢xibei168兄的不吝赐教,您写的程序实在好用,但我只会用执行宏来生成随机数,请问能用你写的函数shuji来生成随机数吗?(在函数中指定数值范围宽度,指定和值,随机数的数量,由函数来直接生成随机数,而不用去编辑宏,或是用函数的参数来设定数值范围宽度,指定和值,随机数的数量,由宏来生成随机数。)。再次感谢您的回答,谢谢!!! 感谢xibei168大力帮助,终于完成了这个程序。程序做得很好,人比程序更好! 展开
谢谢xibei168兄的不吝赐教,您写的程序实在好用,但我只会用执行宏来生成随机数,请问能用你写的函数shuji来生成随机数吗?(在函数中指定数值范围宽度,指定和值,随机数的数量,由函数来直接生成随机数,而不用去编辑宏,或是用函数的参数来设定数值范围宽度,指定和值,随机数的数量,由宏来生成随机数。)。再次感谢您的回答,谢谢!!! 感谢xibei168大力帮助,终于完成了这个程序。程序做得很好,人比程序更好! 展开
2010-06-21 · 知道合伙人软件行家
关注
展开全部
这个要VBA吗?在4个单元里输入=ROUND(RAND()*100/4,0),在另一个单元里输=100-SUM(B2:E2),就满足要求了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sub aa()
For i = 1 To 4
Cells(i, 1).Formula = "=ROUNDDOWN(RAND() *(28-15)+15,0)"
Next
Cells(5, 1) = "=100-sum(a1:a4)"
End Sub
这样行不
For i = 1 To 4
Cells(i, 1).Formula = "=ROUNDDOWN(RAND() *(28-15)+15,0)"
Next
Cells(5, 1) = "=100-sum(a1:a4)"
End Sub
这样行不
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询