2014-05-25 228 views
0

我有一张1000张工作簿,每张工作簿代表一份随机生成的合同数据的合同。每份合约的对手方编号从1-1,000中选择。现在我想为每张纸的一个单元指定一个点差(随机选择5到20个基点),即每个交易对方都是一样的,也就是说,如果交易对手在纸张100和500上是333(合约号码100和数字500),那么两个合约的价差应该是相同的。1,000张,一张纸上的数据与另一张纸上的一张纸上的数据匹配

如何在不使用VBA的情况下优雅地进行此匹配?

谢谢!

+0

在哪个小区是** ** ID在 –

+0

哪个小区应的传播被放置? –

回答

1
  1. 创建一个名为传播
  2. A1新的工作表中输入公式=RANDBETWEEN(5,20)
  3. 副本A1并粘贴A2A1000
  4. 副本A1A1000将SpecialValues粘贴回范围

此列定义分配给每个合约的价差值。

现在转到典型的合同工作表。假设ID在单元格B9中,我们希望在单元格C9中指定的扩展值。

C9输入公式:

=INDEX(Spread!A1:A1000,B9) 
+0

非常感谢,加里的学生!当使用3张和3个ID进行测试时,此功能非常有用。我相信在1,000张纸上它也是正确的。 – user3333198

+0

非常欢迎...........更新**这篇文章**如果需要进一步的帮助。 –

相关问题