发布网友
共1个回答
热心网友
逻辑比较模糊。如果用randbetween函数,则需要用辅助区域,把对应的区域去做,随机生成你要的数字,然后做成百分比,这样加起来让其等于某个比值,例如100%。
如果随机百分比,不考虑与总数之间的关系,则直接使用randbetween或者rand函数进行计算后就可以得到想要的值了。看你具体的要求。
如果要用VBA,则可以使用rand+计算得到对比值,再循环计算比例就可以了。
另外,在控制随机范围的同时,也可以控制随机数值的精度。