• ベストアンサー

RANK.AVG関数でも同順位が整数で表示・・

エクセル2010を使っている者です。 RANK関数がRANK.AVGとRANK.EQに分かれ、前者の場合は同順位だった場合、小数点で表示されるとのことですが、使ってみたところRANK関数と同じように同順位が同じ値の整数で表示されてしまいます。 以下のサイトに書いてあるとおり、小数点で表示させるにはどうすればよいでしょうか? http://blog.goo.ne.jp/fkeebie2010/e/5e9016b3146ae18225146f079bc6baec

質問者が選んだベストアンサー

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8019/17138)
回答No.1

セルの書式で小数点以下が表示されるようにする?

qazxcvfr4
質問者

お礼

それをしたのですが、だめでした。

qazxcvfr4
質問者

補足

ありがとうございます。 なんでだろう・・ 何度かやって駄目だったのに、同じことをしたらできました。

関連するQ&A

  • RANK.AVG関数の存在目的を知りたい

    Excel 2013 (あるいはそれ以前から?)の RANK関数には、2種類があるのはご存知のとおり。=RANK.EQ() と =RANK.AVG() です。前者は従来の =RANK() と全く同じものと理解しておりますが、最近 Excel 2013 を導入したばかりの私には =RANK.AVG() の方を使わなければならない場合を想定できません。 どなたか =RANK.AVG() 誕生の理由・由来・経緯とか、(=RANK.EQ() を使うには不都合があって、)=RANK.AVG() を使った方が適切な例を教えてください。お願いします。

  • RANK関数の同順位の計算方法について

    A,B,C列のデータを元にE,G,H列に10位以内の順位を計算させたいと思っています。 E2の関数は、 =RANK.EQ(G2,$G$2:$G$2:$G$11,1) G2の関数は、 =SMALL($B$2:$B$300,1) H2の関数は、 =INDEX($A$2:$A$300,MATCH(E2,$C$2:$C$27,0)) にしています。 現在抱えている問題なのですが、同じ順位で同じ名前が表示されてしまうことです。 2位,内田 晃司 2位,内田 晃司 7位,大浦 真吾 7位,大浦 真吾 7位,大浦 真吾 となってしまうのですが、これを 2位,内田 晃司 2位,美輪 ひろ子 7位,大浦 真吾 7位,菅 悦郎 7位,福士ひとみ というようにしたいです。 こういうことをグーグルスプレッドシート実現させることは可能なのでしょうか。 もし、可能でしたらH2:H11の関数をどのように変更すればよいのでしょうか。 もし、実現することが可能な方がいらっしゃいましたら是非お知恵を貸していただけないでしょうか。 どうぞ、よろしくお願いいたします。

  • rank関数を使用する場合、順位に間を空けずに表示させるには?

    エクセルで3個の数値のうち1位が2個ある場合、RANK関数で順位を付けると1、1、3となりますが、これを1、1、2と間を空けずに表示させるにはどうすればよいのでしょうか?

  • エクセルで順位表を並び替えたい。同順位表示方法は?

    エクセルで順位表を別シートに並び替えたいと考えていますが、同点になった場合はどうしたらよいでしょうか? シート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で表示できませんでした。 どうぞ宜しくお願いいたします。

  • RANK関数 順位が同じだった場合の条件が2つあります

    RANK関数で求めた結果が同じだった場合、別のフィールドを見に行って順位を同じにしない方法はわかりました。 RANK関数とSUMPRODUCT組み合わせすればいいんですね。 今回は条件が2つあります。 ゴルフの順位を求めたい。 まず結果にて順位を求めました。同じ順位だった場合「IN」の数字を見に行きます。そこでも同じだった場合(「OUT」が違えばありえますよね?) 次に見に行くのが年齢を見に行くそうです。 RANKにSUMPRODCTを2つ組み合わせてみたのですがうまくいきませんでした。 よろしくお願いします

  • 同順位のときに別な条件を用いて比較し順位を決める

    Excelで図のように同順位が出た場合、特定のセルとセルの値を比較して処理し、同順位がない状態にしたい時、どのような関数を組めばいいでしょうか。 競技:10分間で問題文をストレートコピーする。誤字脱字等があった場合にはエラーとし、1エラーにつき10文字分減らすものとする。 「純成績」で順位を競います。多い方が上位、少ない方は下位となります。 「純成績」は次のような方法で算出されます。 「純成績」=「入力した文字数」-「エラー数」✕10 しかしながら、図にあるように、RANK関数を使って「純成績」をもとに順位をつけると同じ「純成績」の場合は同順位となってしまいます。 理想としては、同じ「純成績」が存在する場合は、それぞれの「エラー数」を確認し、「エラー数」が少ない方を上位、「エラー数」が多い方を下位として、「順位」を表示させたいのです。 詳しくは図を御覧ください。 以上より、質問はこちらです。 Q.「E12(E2)」にどのような関数を設定すれば、実現できるでしょうか。 ※オートフィルを用いて「E18(E8)」までそれぞれ関数を入力するものとする。 ご回答よろしくお願いします。

  • エクセル 同順位の処理

    いつもお世話になっております。  上位3名の合計点を求める時に、同順位(例:1位1名・2位1名・3位2名)が出た場合、3位者(同順位者)については1名のみの点数を計算したいのですがその方法がわかりません。よろしくお願いします。  また、2位が2名の時は、1位と2位の3名の合計点の計算となります。  順位はRANK関数を使用しています。 得点 順位 上位合計点 98  1 80  3 76        ? 82  2 80  3 よろしくお願いします。

  • EXCEL RANK関数で同じ順位にしたい

    EXCELのRANK関数ですが同じ数値であった場合、順位に差がつくので困っています。 同じ数値の場合1位が2人、次は3位などにできないでしょうか? 宜しくお願いします。

  • ランク(順位)の決定方法

    初心者です宜しくお願い致します。 ●状況 F6:F15に点数を入力しています。 G6に =IF(F6="","",RANK(F6,$F$6:$F$15))   .    .    . F15に =IF(F15="","",RANK(F15,$F$6:$F$15)) 上記のように設定してあります。 ●RANK関数を使用している為、F6の数字が同じ場合は、当然同じ順位が表示されます。 ーーーーーー ご指導いただき事。 ●F6:F15の数字が同じ(同点)場合でも、同順位を無くしたい。 ・同点の場合の順位決定条件   先着順、言い換えればセル番号の若い方を上位とし、表示したい。 RANK関数使用の場合 F列 ----- 点数 -- 順位 F6 ------- 30 ----- 4 F7 ------- 50 ----- 2 F10 ------ 60 ----- 1 F15 ------ 50 ----- 2 希望表示 F列 ----- 点数 -- 順位 F6 ------- 30 ----- 4 F7 ------- 50 ----- 2 F10 ------ 60 ----- 1 F15 ------ 50 ----- 3  ← 順位3と表示

  • 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を押すと正しく表示されました。 合計でランク付けをしても同じ結果ですし、 並び替えてみても、その順番に並び変わるので、 計算式の仕様なのかなと思うのですが、 解決方法があれば、お願いします。 もしくは、どちらが上に来るかわかるようであれば。 よろしくお願いします。

専門家に質問してみよう