- ベストアンサー
ランクの低い順に並び替えたい
エクセル2003で、下記のように入力されています。 なおポイントは別シートの計算式を参照して入れており、順位はRANKを使って入れています。 ポイントは日々変わります。 A B C 1 チーム名 ポイント ランク 2 チームA 8.84 4 3 チームB 11.41 2 4 チームC 13.81 1 5 チームD 8.81 5 6 チームE 3.61 7 7 チームF 6.61 6 8 チームG 9.01 3 これを順位の低い順に並べ替えたいのですが、どのようにすればよいでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
A B C D E F G H 1 チーム名 ポイント ランク Temp チーム名 ポイント ランク 2 チームA 8.84 4 4.002 チームC 13.81 1 3 チームB 11.41 2 2.003 チームB 11.41 2 4 チームC 13.81 1 1.004 チームG 9.01 3 5 チームD 8.81 5 5.005 チームA 8.84 4 6 チームE 3.61 7 7.006 チームD 8.81 5 7 チームF 6.61 6 6.007 チームF 6.61 6 8 チームG 9.01 3 3.008 チームE 3.61 7 D2: =C2+ROW()/1000 F2: =INDEX(A$2:A$8,MATCH(SMALL($D$2:$D$8,ROW(A1)),$D$2:$D$8,0))
その他の回答 (3)
単にポイントの高い順(タンクの数字の小さい順)に並べ替えるだけで良いのでは?
お礼
御礼が遅くなり申し訳ございません。 並べ替えも試したのですが、元のデータが変わった際に自動的に反映されませんでした。 言葉が足りず申し訳ございません。
- mu2011
- ベストアンサー率38% (1910/4994)
表任意セルを選択→データ→並び替えで最優先キー欄でランクを選択→昇順にチェック→OKで如何でしょうか。 範囲の先頭行はタイトルにチェックが付いている事を確認して下さい。
お礼
ありがとうございます。 御礼が遅くなりまして申し訳ございません。 それも試しましたが、並び替えですと元のデータを変更した際に、自動的に反映されません…
- cafe_au_lait
- ベストアンサー率51% (143/276)
C2:=RANK(B2,$B$2:$B$8,1) 下にコピーしてください。
補足
申し訳ありません、言葉が足りませんでした。 C列のランクの、数字の小さい順に並べ替えたいのです。 宜しくお願い致します。
お礼
有難うございます。 御礼が遅くなり申し訳ございません。 なるほど、まずランクを出して、それから並べ替えれば良いのですね。 解決いたしました。有難うございます。