Excel,把一个数分成多个随机的数字,随机数的总和等于总数。
展开全部
Excel 选项,公式 ,启用 迭代运算,最多迭代次数 设多一点
A1输入:
=IF(AVERAGE($A$1:$A$7)=13,A1,RANDBETWEEN(1100,1500)/100)
结果 11-15之间2位小数 (1100-1500 之间 除以100),下拉公式至A7, 结果固定, 重新下拉 生成新的组合,
展开全部
修改一下,还行。
假设,“一个数字”在A1。“分成25个随机数字”(就设置为整数吧):
B1输入
=ROUND(RAND()*(A$1-25)+1,0)回车;
B2输入
=ROUND(RAND()*(A$1-SUM(B$1:B1)+ROW(A1)-25)+1,0)
回车并向下填充至B24;
B25输入
=A1-SUM(B1:B24)回车。
公式采用随机函数,可按F2+Enter更新运算结果!
(随机数字之和等于总数:你可以在另一单元格输入=SUM(B1:B25)做检验)
假设,“一个数字”在A1。“分成25个随机数字”(就设置为整数吧):
B1输入
=ROUND(RAND()*(A$1-25)+1,0)回车;
B2输入
=ROUND(RAND()*(A$1-SUM(B$1:B1)+ROW(A1)-25)+1,0)
回车并向下填充至B24;
B25输入
=A1-SUM(B1:B24)回车。
公式采用随机函数,可按F2+Enter更新运算结果!
(随机数字之和等于总数:你可以在另一单元格输入=SUM(B1:B25)做检验)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询