【发布时间】:2018-12-03 10:10:20
【问题描述】:
【问题讨论】:
-
在这里搜索一下,最近也有人问过类似的问题...
【问题讨论】:
好的。这就是我要做的...
对于每个所需的拆分,选择一个介于零和分布数量余数之间的随机数,乘以已计算的拆分数量的百分比。这可以防止前几个拆分非常高,而其余拆分为零。
我还会添加对最后一次拆分的检查,以确保它等于原始分配数量的剩余部分。
这是用于说明的图像和我使用的公式:
=IF($A2=MAX($A:$A),$F$1-SUM($B$1:$B1),RANDBETWEEN(0,($F$1-SUM($B$1:$B1))*($A2/MAX($A:$A))))
希望这不是太复杂而难以理解。如果您需要进一步解释,请告诉我。
您可以简单地更改黄色框中的分配数量,如果您想要更多的拆分,您只需将 A 和 B 列向下拖动到所需的数量。
【讨论】: