我有一个excel 2007工作表,其中A列中的员工姓名和B列中的条目总数。我需要能够从条目总数中随机选择x个员工姓名,这样就可以了将有多个条目。
例如:
Amy............30
Brian..........12
Charlene.......15
Michael.........1
Nathan..........7
这样做的最佳方式是什么?
我最初的想法是:
1)找到另一列中随机数的B列出现的max(),如C.然后找到所有新列的最高值。
2)创建一个包含所有商品的VBA数组,然后从那里随机选择一个。
3)循环遍历A列中的所有名称并创建一个临时工作表,其中每个都有B列实例,然后分配一个随机数生成器并选择前n个。
话虽如此,可能会有更轻松的事情。我不知道从哪里开始。通常我可以找到类似于我需要的代码,但我没有运气。您可以提供的任何帮助将不胜感激。
提前谢谢。
答案 0 :(得分:2)
如果我理解你的问题(我只是阅读你的问题标题),我可能会做这样的事情: