【问题标题】:how I can divide a sum number into 50 column in ecxel?如何在excel中将一个总和分成50列?
【发布时间】:2018-12-03 10:10:20
【问题描述】:

我想用较少的列数来说明。 假设总和为 24,我们希望将其随机分配到 10 个单独的列中。我们应该得到如下我写的结果。

Excel中有这样的公式吗?

提前致谢。

【问题讨论】:

  • 在这里搜索一下,最近也有人问过类似的问题...

标签: excel random divide


【解决方案1】:

好的。这就是我要做的...

对于每个所需的拆分,选择一个介于零和分布数量余数之间的随机数,乘以已计算的拆分数量的百分比。这可以防止前几个拆分非常高,而其余拆分为零。

我还会添加对最后一次拆分的检查,以确保它等于原始分配数量的剩余部分。

这是用于说明的图像和我使用的公式:

=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 列向下拖动到所需的数量。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-08
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多