2014-05-25 155 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

非常歡迎...........更新**這篇文章**如果需要進一步的幫助。 –

相關問題