在 Excel 中随机生成 10 到 100 之间的 10 的倍数

在 Excel 中随机生成 10 到 100 之间的 10 的倍数

如果这是一个有点初级的问题,请原谅。我尝试通过以下函数在 Excel 中生成 10 到 100 之间的 10 的随机倍数:CHOOSE(RANDBETWEEN(10,100),10,20,30,40,50,60,70,80,90,100)。

当然,当将数字范围扩展到 10 和 10 ...具体为 10 的倍数除了上述情况外,介于 10 和 100 之间。如果有人能提供帮助,我将不胜感激。

答案1

如果你想专门生成 10 乘以区间 x = [10,100] 中的数字的随机数

你可以简单地使用

=RANDBETWEEN(10,100)*10

生成一个介于 10 到 100 之间的数字并将其乘以 10。例如 22 * 10。

但是您的问题表明它需要 [1,10] 个 10 乘以 [10,100] 的乘法,从而得到更大的数字。

为此,您可以使用:

=RANDBETWEEN(10,100)*(RANDBETWEEN(1,10)*10)

例如,这个给出 15 * 20,或 12 * 30,第二项将是 10 的倍数。

或者如果你只想要 10,20,30,40,50,60,70,80,90,100 之间的值

您可以使用=RANDBETWEEN(1,10)*10

答案2

怎么样:

=10*RANDBETWEEN(1,10)

在此处输入图片描述

样本不相关。 (无纠缠)

答案3

我认为您正在寻找“mround”,它将结果四舍五入为最接近的倍数。试试这个:=MROUND(RANDBETWEEN(10,100),10)

相关内容