Excel 如何在具有大量列的数据库中删除列中的重复项
我需要为大约1000个用户的模拟创建一个excel数据库。每个用户都有一个包含0-100个项目的购物列表 我分别创建了一个购物项目的随机列表,总共有300个项目Excel 如何在具有大量列的数据库中删除列中的重复项,excel,database,duplicates,Excel,Database,Duplicates,我需要为大约1000个用户的模拟创建一个excel数据库。每个用户都有一个包含0-100个项目的购物列表 我分别创建了一个购物项目的随机列表,总共有300个项目 我想知道的是,我如何随机分配购物项目给每个用户,而不在每个用户的购物袋中重复该项目两次(例如,用户的购物袋中只能出现一次胡萝卜),并且每个用户的购物袋中可能有不同数量的项目?谢谢你的帮助,苏这就像洗牌和处理扑克牌一样(用300个物品而不是52张牌): 使用这种方法,一个给定的用户不能重复任何项目(就像一个用户不能得到2-3个红心一样)。
我想知道的是,我如何随机分配购物项目给每个用户,而不在每个用户的购物袋中重复该项目两次(例如,用户的购物袋中只能出现一次胡萝卜),并且每个用户的购物袋中可能有不同数量的项目?谢谢你的帮助,苏这就像洗牌和处理扑克牌一样(用300个物品而不是52张牌): 使用这种方法,一个给定的用户不能重复任何项目(就像一个用户不能得到2-3个红心一样)。因此,删除重复项不是问题 这可以很容易地在Excel中进行模拟
For each player
randomize the items
pick a random number of samples
assign that user those samples
repeat for the next user