Excel RANDOM 公式,包含每个随机数集的百分比

问题描述 投票:0回答:1

使用 Excel,我尝试使用 RAND 函数创建一个公式,但为每组随机数分配百分比。例如,我希望 1.00 到 1.99 之间的数字出现 54% 的时间,2.00 到 2.99 之间的数字出现 13% 的时间,3.00 到 100.00 之间的数字出现 33% 的时间。有什么帮助吗?谢谢!

excel if-statement random excel-formula nested-if
1个回答
0
投票
=LET(
    a, VSTACK(RANDARRAY(54, , 1, 1.99), RANDARRAY(13, , 2, 2.99), RANDARRAY(33, , 3, 3.99)),
    b, SORTBY(a, RANDARRAY(100)),
    c, TAKE(b, 1),
    c
)
© www.soinside.com 2019 - 2024. All rights reserved.