Excel formula 随机抽奖系统

Excel formula 随机抽奖系统,excel-formula,Excel Formula,我目前正在工作的彩票系统。我有一张名单,上面有他们想要的票的名字和数量。如果“名字1”有5张票,他将在表中随机得到5个数字。可能有200张票。如果没有200张票,我还需要空字段(见图) 我在考虑如果可能的话,可以创建一个新的列表吗?如果“名称1”有5张这样的票,我会添加新行: 等等。。。然后在之后添加RANDBETWEEN(1-200)。并使用主表的查找 有人有我可以进一步学习的想法或方向吗?谢谢! 使用RANDBETWEEN(1-200)进行此操作时,最大的问题是采样而不更换。至少我假设你不

我目前正在工作的彩票系统。我有一张名单,上面有他们想要的票的名字和数量。如果“名字1”有5张票,他将在表中随机得到5个数字。可能有200张票。如果没有200张票,我还需要空字段(见图)

我在考虑如果可能的话,可以创建一个新的列表吗?如果“名称1”有5张这样的票,我会添加新行:

等等。。。然后在之后添加RANDBETWEEN(1-200)。并使用主表的查找

有人有我可以进一步学习的想法或方向吗?谢谢!
使用
RANDBETWEEN(1-200)
进行此操作时,最大的问题是采样而不更换。至少我假设你不想重复数字的可能性


这很可能需要VBA,在VBA中,您可以明确控制从列表中随机抽取数字的循环过程,不会在选择后替换可能的数字。

啊,当然可以。我都没想过。去看看我能在vba中做些什么。用于快速响应的Thx:D