2017-10-09 86 views
0

每週我都會隨機組合兩個用戶進行同行評議。有時候用戶會休息一週。每個用戶都分配一個ID#以使配對圖變得簡單。excel中的匹配對

ID #  Name  Week 1 Pair  Week 2 Pair  Week n Pair... 
1   Bob  2    3 
2   Doug  1    - 
3   Brian  4    1 
4   Joe  3    - 
5   Mary  6    7 
6   Jane  5    10 
7   Ron  10    5 
8   Mark  -    - 
9   Steve  -    - 
10  Anna  7    6 

我想採用這個配對圖表,併發送每週提醒電子郵件與配對。電子郵件應該看起來像這樣。

實施例1:

Week 1 Pairings: 
Bob 
Doug 
Brian 
Joe 
Mary 
Jane 
Ron 
Anna 

實施例2:

Week 2 Pairings: 
Bob 
Brian 
Mary 
Ron 
Jane 
Anna 

只是每對在一列中,一前一後,沒有分隔符。我使用格式化進行分組。不應該有重複(例如,在第1周 - Bob(1)與Doug(2)配對,但Doug(2)也與Bob(1)配對。每週提醒中只應出現其中一個電子郵件)。

如何根據原配對圖表使用Excel來獲取此信息?

回答

0

Data looks like this

F2=IFERROR(INDIRECT("B"&MOD(SMALL(IF(C$2:C$11="-","X",IF(C$2:C$11<$A$2:$A$11,C$2:C$11,$A$2:$A$11)*1000+ROW($B$2:$B$11)),ROW(A1)),1000)),"") 

它是一種陣列式中,單擊CTRL + SHIFT +輸入來完成。

+0

非常酷的解決方案。完美的作品。謝謝! – jm92