excel 中的随机数到常数值的总和
Random numbers to a sum of constant value in excel
我想在一定范围(3 到 5)之间生成 excel 中的 14 个随机数,这些数字加起来等于某个值,比方说 48。3 到 5 之间生成的数字可以重复。
我使用了 D5:Q5 列中的 =RANDBETWEEN(3,5)
。然后在我希望显示结果的另一个 sheet 中,我写了 =ROUND(Sheet5!B2/SUM(Sheet5!$B:$O)*48,0)
每次我按 F9 它都会生成随机数,这很好。但不是每次总和都是48。有时总和比48高,有时总和低于48。我怎样才能使总和达到48而不是随机求和。
所以设置它 - 我是这样布置的,但你可以改变它:
您可以通过将对 3 和 5 的约束添加到 sheet 来增加灵活性 - 当您不断尝试不同的场景时,这会使它们保持可见。像这样:
因此,根据评论:
回到另一种方法来说明约束。
我想在一定范围(3 到 5)之间生成 excel 中的 14 个随机数,这些数字加起来等于某个值,比方说 48。3 到 5 之间生成的数字可以重复。
我使用了 D5:Q5 列中的 =RANDBETWEEN(3,5)
。然后在我希望显示结果的另一个 sheet 中,我写了 =ROUND(Sheet5!B2/SUM(Sheet5!$B:$O)*48,0)
每次我按 F9 它都会生成随机数,这很好。但不是每次总和都是48。有时总和比48高,有时总和低于48。我怎样才能使总和达到48而不是随机求和。
所以设置它 - 我是这样布置的,但你可以改变它:
您可以通过将对 3 和 5 的约束添加到 sheet 来增加灵活性 - 当您不断尝试不同的场景时,这会使它们保持可见。像这样:
因此,根据评论:
回到另一种方法来说明约束。