我想写一个函数生成一些代表的数字
2 =白色,3 =红色,4 =绿色,5 =蓝色,6 =黄色
我知道如果概率相等,那我就可以写了
GenerateColor = Int(Rnd()*5)+ 2
但是,我希望生成白色的一半时间并与剩余的4种颜色共享另一半,我该怎么办?(这意味着50%的概率是白色,50%的概率是4种颜色.)
random excel vba excel-vba
excel ×1
excel-vba ×1
random ×1
vba ×1