资讯详情

首页  >  Excel培训  > 资讯详情

用Excel生成多组限定范围且和为固定值的随机数

2025-12-22 来源:快学会计网

导读:有时由于某种原因需要得到多组限定范围的随机数,且各组中所有随机数的和为固定值。通常,可以利用Excel中的迭代计算或VBA来解决这个问题。本文以用公式生成10个和值为1000,且范

  有时由于某种原因需要得到多组限定范围的随机数,且各组中所有随机数的和为固定值。通常,可以利用Excel中的迭代计算或VBA来解决这个问题。本文以用公式生成10个和值为1000,且范围在80-120之间的随机整数为例,说明Excel2013中用迭代计算的解决方法。

    1.启用迭代计算。在Excel2013中,单击“文件→选项→公式”,勾选“启用迭代计算”,根据实际需要调整“最多迭代次数”数量,本例为默认的“100”,将“误差”设为“0”,单击“确定”。

    2.在A2单元格输入公式:

    =RANDBETWEEN(80,120)

    3.在A3单元格输入公式:

    =IF(SUM(A$2:A$11)=1000,A3,RANDBETWEEN(80,120))

    然后拖动填充柄填充公式到A11单元格。这时即可得到10个和值为“1000”,且范围在80-120之间的随机整数。
    

    4.要得到另一组这样的随机整数,按F9键即可。

相关资讯
税改成效逐步显现 经济结构调整正升级
建筑业营改增难点分析
10月10日发9月工资如何申报个税?
能计入劳务保护费的劳保用品有那些?
社保不想全额缴纳会涉及的税收问题!?

点击长按保存图片,微信识别

扫码立即领取资料

咨询