Excel:三重匹配-错误时重新计算

时间:2018-08-29 00:42:07

标签: excel excel-formula

我已经开发了一个Excel工作簿,用于将随机发件人与随机收件人匹配。为此,我创建了一个三重匹配系统,该系统似乎在大多数情况下都运行良好。 对于第一次随机化,为所有参与者分配一个随机数,然后根据该随机数对其进行排名(即1到20)。 对于第二次和第三次随机化,发送者和接收者都是通过随机数选择的。 然后,我使用VLOOKUP功能构建了一个表,将发件人和收件人编号与所有参与者的列表相匹配。

我遇到的问题是:使用我的方法,无法阻止发件人和收件人是同一个人。我可以很容易地检测到它并刷新数据,直到得到没有重复的数据集为止,但是我宁愿a)防止它发生,或者b)如果检测到重复,则自动刷新。

1 个答案:

答案 0 :(得分:0)

听起来像您只需要一种方法来生成介于1和20之间的两个不相同的随机数。

config.module
  .rule('svg')
  .use('file-loader')
  .clear()
  .loader('url-loader')
  .options({
    limit: 4 * 1024,
    name: 'img/[name].[hash:8].[ext]',
  })