• 締切済み

エクセルで順の並べ替え

エクセルの詳しい方お願いします。 例えばシート1のA1~A10に名前、B1~B10に点数、C1~C10に順位が入るとします。(順位はランク関数を使用) 点数は日々の各自の点数が集計により加算されるようになっており期間が10日間あった場合には毎日順位が変動すると予想されます。 それをシート2に1位~10位の順番に順位(A)、名前(B)、点数(C)、というように印刷用(毎日印刷したい)として抽出させたいのですが方法はありますか。

みんなの回答

noname#204879
noname#204879
回答No.1

Sheet1     A    B  C 1  松浦 亜弥  94 2 2  中川 翔子  96 1 3  蒼井 優   94 2 4  加藤 夏希  81 9 5  小倉 優子  85 5 6  中田 あすみ 82 8 7  瀬戸山 清香 84 6 8  朝長 真弥  81 9 9  北川 優希恵 83 7 10 中根 杏奈  93 4 C1: =RANK(B1,B$1:B$10)+ROW()/100 ただし、[ユーザー定義]で 0 に書式設定 これを下方にズズーッとドラッグ&ペースト Sheet2   A   B    C 1  1 中川 翔子  96 2  2 松浦 亜弥  94 3  2 蒼井 優   94 4  4 中根 杏奈  93 5  5 小倉 優子  85 6  6 瀬戸山 清香 84 7  7 北川 優希恵 83 8  8 中田 あすみ 82 9  9 加藤 夏希  81 10 9 朝長 真弥  81 A1: =SMALL(Sheet1!$C$1:$C$10,ROW(A1)) ただし、[ユーザー定義]で 0 に書式設定 B1: =INDEX(Sheet1!A$1:A$10,MATCH($A1,Sheet1!$C$1:$C$10,0)) セル B1 をセル C1 にドラッグ&ペースト 範囲 A1:C1 を下方にズズーッとドラッグ&ペースト

関連するQ&A