- ベストアンサー
RANK関数の同順位の計算方法について
- RANK関数を使用して、A, B, C列のデータを元にE, G, H列に10位以内の順位を計算する方法を知りたい。
- グーグルスプレッドシートで同順位で同じ名前が表示されてしまう問題について、解決方法があれば教えてください。
- H2:H11の関数を変更して、同じ順位で異なる名前が表示されるようにしたい。可能な場合、具体的な変更方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- (Excel)RANK関数で同じ値なのに違う順位になる
Excel2000を使用しています。 下記の表を作成して、 F列には、=SUM(A1:E1)-MIN(A1:E1)-MAX(A1:E1) G列には、=RANK(F1,$F$1:$F$4) を入力していますが、 F2とF3は同じ値になるのに順位が違って出てきます。 確か、RANK関数は同値の場合同じ順位が出てくると思うのですが、 そうならないので困っています。 ちなみに、F列に数式ではなく計算結果を直接入力した場合には 同じ順位が出てきました。 どうしてそのようなことになってしまうのでしょうか? ご存知の方がいましたら教えてください。 (A) (B) (C) (D) (E) (F) (G) 9.50 9.20 9.35 9.60 9.45 28.3000 1 9.40 9.30 9.35 9.55 9.45 28.2000 2 9.20 9.45 9.40 9.35 9.55 28.2000 3 9.45 9.30 9.30 9.40 9.50 28.1500 4 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- RANK関数について
エクセルでこんな感じの表があります。 A1■B1■C1■D1■E1■F1■G1■H1 12■13■23■66■93■89■72■29 ランク関数をつかってそれぞれの順位を出したいのですがうまくいきません。 数式には=RANK(A1,A1,C1,E1,G1,0)と入力してあります。範囲を指定する際にA1,C1,E1,G1のような、連続していないセルを指定しては、計算できないものなのでしょうか? どなたかご教授ください
- ベストアンサー
- オフィス系ソフト
- よろしくお願いします。RANK関数
一定の人だけの順位を低い順に出したいと思っています A列に名前 B列に点数 C列に順位のする、しない D列に順位 Aさん 80点 ● 5 Bさん 80点 ● 4 Cさん 100点 Dさん 50点 ● 2 Eさん 40点 Fさん 20点 ● 1 Gさん 60点 ● 3 : : のようにしたいと思っています。 同じあたいも違う数字で出したいと思っているのですが よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- RANK関数について
100m走の順位を出したいんですが、 例) 1回目 2回目 順位 A君 1位 (未計測) B君 1位 ( 〃 ) C君 1位 ( 〃 ) D君 12″5 12″4 6位 E君 12″3 12″5 5位 F君 13″0 12″7 7位 G君 12″0 12″0 4位 RANK関数、MIN関数を使いましたが、このようにしか順位が出せません。 測定した人の中だけで1位から4位の順位を出すにはどのようにすればよいかわかる方がいれば教えてください。
- ベストアンサー
- オフィス系ソフト
- Excel RANK関数 条件に一致する数値の順位
EXCELのRANK関数で条件に一致する数値の順位を出したいのですが、そのような関数は出来ますか? A列 B列 C列(RANK) A 10 1 B 9 1 A 8 2 B 7 2 A 6 3 B 5 3 A列とB 列からC列を求めたいのですが、できますか?
- ベストアンサー
- オフィス系ソフト
- rank関数?
次のような表があって、順位をつけたいのですが、 別シートに順位順の表を自動的に作成する事は可能 なのでしょうか? よろしくお願いいたします。 ↓の表でまず順位をだしてからでも良いのですが 件数 順位 Aさん 5 5 Bさん 0 Cさん 4 6 Dさん 2 7 Eさん 10 1 Fさん 2 7 Gさん 6 4 Hさん 0 Iさん 7 3 Jさん 8 2 別シートに順位順の表を作成したいのです。 順位 件数 1 Eさん 10 2 Jさん 8 3 Iさん 7 4 Gさん 6 5 Aさん 5 6 Cさん 4 7 Dさん 2 7 Fさん 2 何か良い方法があるでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- RANK関数で同じ計算結果なのに順位が変わる
B1に2.98 C1に2.95 D1に2.94 B2に2.97 C2に2.98 D2に2.92 と言う数値が入っています。 そして、E1~2にはAVERAGE関数で平均を求めています。 その平均を元にF1~2にRANK関数で順位付けをすると平均の値は同じなのに、順位は変わります。 何故なんでしょうか? ちなみにE1に入れている数式は、 =RANK(E1,$E$1:$E$3,0)です。 3行目はわかりやすいように任意の数値を入れています。 自分で検証としては、平均の式の結果を「形式を選択して貼り付け」で値のみ貼り付けをしても結果は変わらなかったのですが、その後、ダブルクリックでカーソルを式内に入れてEnterを押すと正しく表示されました。 合計でランク付けをしても同じ結果ですし、 並び替えてみても、その順番に並び変わるので、 計算式の仕様なのかなと思うのですが、 解決方法があれば、お願いします。 もしくは、どちらが上に来るかわかるようであれば。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 関数で、最大値のあるセルの列を表示したい
エクセルの関数について教えてください。 セルH1に関数を使って、列A、列C、列E、列Gの最大値を出しました。 その下のH2のセルに、関数を使って、列A、列C、列E、列Fの最大値のある列(A,B,C,Dのいずれか)を表記させたいのですが(下記のように)、可能でしょうか? A B C D E F G H 1 10 ※ 28 ※ 66 ※ 26 99 2 56 ※ 29 ※ 89 ※ 28 A 3 99 ※ 12 ※ 66 ※ 10 (列Hが上記のようになるようにしたいのです。)
- ベストアンサー
- オフィス系ソフト
- 順位 RANK関数などで
皆様にご質問です。 ある競技の得点表にて順位を付けたく書き込みしました 添付画像にて、2回の審査にて3名によるジャッジを行い 1回目の合計をG列、2回目の合計をK列に表示しております 合計の高い方を得点としてL列にMAX関数を使い表示しております M列に順位を表示する予定で 同点の場合、次の合計が高い方が順位が上にくる様にしたいので お教えいただければ助かります
- ベストアンサー
- Excel(エクセル)
- 同順の場合の順位について(2回目)
A B C D E F G 1 社長 2 60(点) - 1(位)次長 75(点) 2 次長 1 75 - 2 社長 60 3 部長 2 60 - 2 部長 60 4 係長 4 55 - 4 係長 55 5 - - - - - - - 6 1 (位) エラー 75(点)- - - - 7 2 エラー 60 - - - - 8 2 エラー 60 - - - - 9 4 エラー 55 - - - - E1=RANK(LARGE($C$1:$C$4,ROW(A1)),$C$1:$C$4) G1=LARGE($C$1:$C$4,ROW(A1)) F1=IF(E1="","",INDEX($A$1:$A$4,LARGE(INDEX((C$1:C$4=G1)*ROW($A$1:$A$4),),COUNTIF($E$1:$E$4,E1)-COUNTIF($E$1:E1,E1)+1))) 上記なら、きちんと順位、順位の名前、点数が入ります。 A1=RANK(LARGE($C$1:$C$4,ROW(A1)),$C$1:$C$4) C1=LARGE($C$1:$C$4,ROW(A1)) B6、B7、B8にどういう関数が入りますか? 教えて頂けますか。 他にも何か良い方法がないでしょうか。 1位から100位までありますので、やり方が分からず焦ってます。
- ベストアンサー
- オフィス系ソフト
お礼
bunjiiさま 非常にわかりやすい説明を頂きましてありがとうございます。 また、こんなに長い式を書いてくださり本当にありがとうございました。 お陰様で完ぺきに私がしたかったことができました! 素晴らしい、本当に素晴らしい式を教えてくださり本当にありがとうございました! 今後ともなにとぞよろしくお願いいたします! めぐみ