2017-10-09 4 views
0

毎週、ピアレビューのためにランダムに2人のユーザーをペアにします。時には、ユーザーが休みを取ることもあります。ペアリングチャートを簡単にするために、各ユーザーに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)とペアになっています。 Eメール)。

元のペアリングチャートに基づいてこの情報を取得するにはどうすればよいですか?

答えて

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

関連する問題