- 締切済み
ランク付けについて
ラリー結果、設定時間に近い順にランク付けしたいのですが、設定時間に対し早い人や遅い人がいるため、RANK関数では順位が間違ってしまいます。(画像添付しています) 良い方法があったら教えてください。よろしくお願いします
- nagata7697
- お礼率33% (1/3)
- 数学・算数
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- RANK関数で順位付けする方法
お世話になります。Oracle初心者です。RANK関数による順位付けについて悩み、検索してもわからず困っております。 次のような表tbがあります。 数値,順 70 10 30 この「順」のカラムに順位を付けて 数値,順 70,3 10,1 30,2 としようとしています。SELECTなら SELECT 数値,rank() over (order by 数値 desc) from tb; が成功します。これでupdateする場合、 (rank() over (order by 数値 desc))をした値を update tb set 順= とすればよいと思うのですが、うまくいきません。 PL/SQLを使わず、SQLでRANK関数を使って順位付けするにはどのようにしたらよろしいでしょうか。 勉強不足だと思い、申し訳なく思います。何卒よろしくお願いいたします。
- ベストアンサー
- Oracle
- エクセルデータにランク付けしたい
データ一覧には、品目コード(数百あり)、所属名(50程度あり)、数量が入っていますがそれぞれの品目コード毎に数量の多い所属順にランク付けしたいのですが、RANK関数を使うと品目コード毎に範囲指定が必要になりますよね? また、品目コード、数量(降順)でソートをかけて順位を付けても、品目コード毎に1~の順位は付けられません。これってエクセルでは無理ですか。困っています教えてください。
- 締切済み
- その他(データベース)
- ランク付けするときの同点の処理について
エクセルで、ランク関数を使って順位をつけると、同点の人は同順位になってしまいますよね。 条件を増やして(点と年令などで)同順位の人が無くなるようにしたいのですが、良い方法を教えてください。 エクセル以外での方法でも結構です。
- ベストアンサー
- オフィス系ソフト
- エクセル2002 RANK関数の同順の扱い
画像の様なデータがあります。 8行目のデータを7行目にランク付けしてあります。 その中に同順があるのですが、同順の場合左から順位をつけるにはどうしたら良いでしょうか? 画像の場合、2 8 3 1 5 4 6 7 とランク付けしたいです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- よみがな順でランク付け(RANK関数のようなもの)を行いたい
EXCELでRANK関数というのがありますが RANK関数では、数値しか扱えません RANK関数のように、読み仮名順に順番を付けることはできないでしょうか? A B 1 やまだ 2 いいだ 3 つぼい 4 たなか 5 おだ 「B1」セルに「=RANK(A1,$A$1:$A$5,1)」と入れB2~B5まで コピーするようなイメージです。 (B1セルではなくても良いですし、途中に計算過程を入れる セルを挟んでも問題ありません) 読み仮名を一文字づつ分解し、文字コードに変換(CODE関数)→ 連結(&)→数字に変換(VALUE関数)という事をやり、その結果で RANK付けという作業をしたのですが、数字が大きすぎになってしまい 10文字目くらいまでしか有効になりませんでした。 何か良いアイディアなどお持ちの方がいらっしゃいましたら ご教授ください、お願いします。
- ベストアンサー
- オフィス系ソフト
- Rank付けについて
エクセルでRank付け(順位)を考えています。 Rank関数で処理しようと考えたのですが,A列のコード番号が一定ではないため、処理に困っています。場合によってはマクロも考えています. どなたかアドバイス頂けないでしょうか。 A列にコード番号,B列に数値,C列に順位を入れます. 例えば、A2~A4まで1、A5~A6まで2とあり,A2~A4とA5~A6にはそれぞれおなじ数値が入ります。A列コードは3行分だったり2行分だったりと不規則に下に続いていきます。ただし,まとまたコード番号で固まっています. そのA列の同じコード番号全てに対して、B列の値を元にC列に順位を入力したいのです. コード 数値 順位 1 10 3 1 14 1 1 12 2 2 10 2 2 40 1 5 18 3 5 12 2 5 10 1 5 20 4
- ベストアンサー
- その他(プログラミング・開発)
- エクセルの関数でランク付けをしたい
順位ではなく、ランク付けをしたいです。 0ポイント・・・初級 1~3ポイント・・・中級 4~7ポイント・・・上級 8ポイント以上・・・達人 という関数を知りたいです。ご存知の方教えてください。
- ベストアンサー
- オフィス系ソフト
- RANK関数 同点の場合違う項目で序列を付けたい
質問願います。 EXCELにて、RANK関数を使って順位付けをする事を理解しています。 スポーツの順位を勝ち点順に並べるのですが、総勝ち点が同点の場合、次に総得点で順位を確定させます。 この場合、順位付けする数値を勝ち点を優先参照・総得点を次に参照させる事は出来ますか? RANK以外の関数も併用すれば良いのでしょうか? どなたか回答お願い致します。
- ベストアンサー
- その他MS Office製品
- エクセル 条件付け RANK
色々調べてみたのですが判らなかったので簡単かも知れませんが教えてください。 〔例〕 幅跳びにて跳んだ距離測定しランク付けをするときにファールをした人は除外対象にして 順位を付けたい。 すみませんがよろしくお願いします。
- 締切済み
- 財務・会計・経理
お礼
そうか~。絶対値の手がありました。助かりました。有り難うございました