我有一张1,000张的工作簿,每张工作簿代表一份随机生成的合同数据的合同。每份合约的交易对手ID从1-1,000中选择。现在我想将差价(随机选择5到20个基点)分配到每张纸的一个单元格,即每个交易对手相同,即如果交易对手在纸张100和500上是333(合约编号100和数量) 500),那么两个合同的差价应该是相同的。
如果没有VBA,我怎么能优雅地进行这种匹配?
谢谢!
答案 0 :(得分:1)
=RANDBETWEEN(5,20)
此列定义分配给每个合同的价差值。
现在转到典型的合同工作表。假设ID在单元格 B9 中,我们希望在单元格 C9中指定的展开值。
在 C9 中输入公式:
=INDEX(Spread!A1:A1000,B9)