- 締切済み
エクセルでの順位付け
エクセルでの順位付けについて教えて下さい。 下記のような順位付けをしたいのですがどのような操作をしたらよいでしょうか。 A 30 1 D 50 B 10 → 2 A 30 C 30 2 C 30 D 50 4 B 10 (得点の多い方から1,2,3・・とし、同点の場合は同順位として次の順位を空位にする)
- みんなの回答 (7)
- 専門家の回答
関連するQ&A
- エクセルで順位付けする方法を教えて下さい
エクセルで順位付けする方法を教えて下さい。 (A列)にクラス、(B列)に学籍番号、(C列)に得点が記載された1つの表があるとします。表にはクラス、学籍番号、得点、順に並んでいないところを、関数で順位付けしたいと考えています。表示結果として、クラス毎で得点の低い順に表示したいと考えています。 具体的には、 元々の表 (A列) (B列) (C列) A組 8 57 B組 4 41 A組 6 42 C組 3 83 C組 6 73 B組 2 83 結果の表 (A列) (B列) (C列) A組 6 42 A組 8 57 B組 4 41 B組 2 83 C組 6 73 C組 3 83 非常に煩雑な関数になりそうですが、お力をお貸しいただきたく宜しくお願いいたします。
- 締切済み
- オフィス系ソフト
- エクセルでランクする時の同点の処理を教えて下さい
ランク関数を使って順位を出そうと思います。同点の場合別の条件を当てはめて順位を出したいと思います。 チーム名 順位 得点 勝ち点 負け点 勝ち点差 A 4 1 1 6 -5 B 2 3 4 9 -5 C 2 3 5 3 2 D 1 5 8 2 6 数字は適当に当てはめたので、矛盾があるかも知れませんがこの様な場合、同点のチームだけ勝ち点差で順位をつけて、同順位の無いようにしたいのですが、どうすればいいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- 順位付け
お願いします。順位付けのことで詰まっています。 1位から10位までの月順位を出しますが、同点の場合年間順位で順位を決定しています。 年順位 月順位 修正順位 2 1 1 7 2 2 10 3 10 9 3 9 8 3 8 4 3 5 1 3 3 5 3 6 3 3 4 6 3 7 同点が8個もあり、自動的に年順位を参照して順位決定できる方法 がわかりません。RANK関数の応用ができません。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- エクセル関数の順位つけで教えてください
順位つけで10行全部に関数を入れておき AとBに時間を入れた場合に、入れたところだけD列に 1から順位がつくようにする関数を 教えてください。
- ベストアンサー
- Windows系OS
- 順位付け関数について
ゴルフコンペで使用するゴルフの順位付けに困っております。 (1)(スコア) (2)(ハンデ) (3)((1)-(2)) (4)(順位) Aさん 90 5 85 1 Bさん 91 6 85 1 Cさん 92 7 85 1 3人共に(3)は同スコアで、(4)の順位欄は全員1位ですが、これを順位欄が ハンデの少ない人が1位、次にハンデが少ない人が2位となるような関数 は御座いませんでしょうか。 一通り調べたのですが未だにわからず、大変お恥ずかしいですが 何卒御教示の程、宜しく御願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- エクセルで順位付け
お世話になります。宜しくお願いします。 RANK関数で同順位が出た場合に、指定した数値(条件)を参照して順位を出す方法をOK Wave等で探しました。私のニーズに一番近い問答が在りましたので(質問者:Kaizu35 質問No:965845さん)、それを引用させて頂きます。 A列 B列 C列 D列 No1 0.83 1 1 No2 1.29 4 6 No3 1.01 3 4 No4 0.88 2 2 No5 1.01 3 5 No6 0.88 2 3 上の表の様にRANK関数を使うとC列の様な順位になります。それをD列の様な順位にしたいのです。条件として、A列のNo1~No6の通り若い数字順、(例えば、No4の0.88が2位でNo6の0.88が3位とか、No3の1.01が4位でNo5の1.01が5位)の用に同じ0.88でも1.01でもNo4とNo6、No3とNo5ではNo4とNo3の方が若い数字なので、その若い数字の方が順位は上になるようにするには、どのような関数を使えばいいのでしょうか。(上記の説明でご理解戴けるでしょうか?) 当方、エクセル関数を始めたばかりですので、なるべく解りやすくご教授をお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで順位表を並び替えたい。同順位表示方法は?
エクセルで順位表を別シートに並び替えたいと考えていますが、同点になった場合はどうしたらよいでしょうか? シート1で集計した結果を参照し、シート2に上から順に1位から表示させる表を作りたいです。 試行錯誤の結果、下記まで作業しました。 ========= <シート1> A B C (1)商品名 (2)販売額 (3)ランキング 1 a 1000 2 2 b 1500 1 3 c 1000 2 4 d 500 4 5 e 300 5 (1)手入力 (2)SUM関数で集計した値 (3)RANK関数 <シート2> A B C (3) ランキング (1)商品名 (2)販売額 1 2 3 4 5 (3)手入力 (2)INDEXとMATCH関数 (3)INDEXとMATCH関数 ========= 1)シート2の(3)ランキングをシート1を参照し降順で自動表示させる方法を教えてください。 今は手入力なので、同順位があった場合にずれが生じてしまいます。 2)シート2に同順位表示のまま並び替えする方法を教えてください。 INDEX関数とMATCH関数を使っていましたが、 シート1で同順位表示されていた箇所が、シート2で表示できませんでした。 どうぞ宜しくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルで同率の順位の人が表示されない
得点表を元に順位(RANK関数)を出し名前順の表にして、 その順位表を元にVLOOKUP関数で順位順の表を作ってます。 この場合、順位順の表では同順位の人がいた場合、同順位2人目以降の人の名前が表示されません(#N/Aと表示されます) 同位の人も名前と得点をそのまま表示させたいのですが、何か方法は有りませんか? 現在↓ 1位 Aさん 10点 2位 Bさん 9点 3位 #N/A #N/A 4位 Dさん 8点 ・ ・ となります。それを 1位 Aさん 10点 2位 Bさん 9点 3位 Cさん 9点 4位 Dさん 8点 としたいです。 左の順位表記は書きこんでいるだけなので変化しません。もちろん順位に連動して変化してほしいですが、このままでも構いません。 Aさん・Bさんの各セルに=VLOOKUP(Q5,$U$4:$V$21,2,FALSE)のように設定しています。 ずいぶん前に本を見ながら設定したもので、理屈は忘れてます・・エクセル2000です。
- ベストアンサー
- オフィス系ソフト
補足
回答ありがとうございます。 やってみましたがRANKではひとつひとつの値の順位しか出ませんね・・ データはかなり膨大な量なので、効率よく順位を出す方法があれば教えて下さい