CAD、WEB、プログラム、ネットワークまで幅広い資格を1対1で学べるパソコンスクールです。Excelで数値の順位つける!【RANK】【RANK.EQ】【RANK.AVE】関数Excelで数値の順位つける!【RANK】【RANK.EQ】【RANK.AVE】関数MOSのポイント最終更新日:2020.02.09Excel(エクセル)の『RANK』(ランク)関数をご存じですか?Excelに入力した数値の順位を付ける時に使って出来るんです。数値を小さい順に並べ替えたり、大きい順にしてみたり出来る人は多くても、その順をつける方法を知らなかったりする人も多くいます。数値の順を求める事で入力したデータから売り上げ成績の順位が分かる成績の順が判別出来るなど、数値を並べ替える事をしなくても順位を知ったり、求めたりする事が出来る様になる訳なんですね。そこで今回はこれらの順位を求める関数を3つ紹介します。それぞれの出し方の考え方の違いによって使い分けをする必要があります。『RANK』(ランク)、『RANK.EQ』(ランク・イコール)、『RANK.AVE』(ランク・アベレージ)があります。RANK.AVE】関数|【まとめ】Excelの【RANK】【RANK.EQ】【RANK.AVE】異なる所は?使い分けるには、それぞれがどのように順位を付けていくのか、どんな違いがあるのか理解が必要ですよね。順位の平均値になる3つの関数の違いは、同じ数値があった時の順位の付け方の違いになっているんです。【RANK】と【RANK.EQ】は同じ動きするんですね。5位と6位に当たる数値が同じであれば、どちらも5位になります。【RANK.AVE】の場合は順位の平均値をとるので、5位と6位に当たる数値が同じなのなら、『5.5』位になるといった感じですね。Excelで順位付けが出来る!【その1】『RANK』の使用では、関数の記入方法と動き、使っての方法について確認をしておきましょう。3つとも引数に入れる物は同じなので、動きの違いを理解して下さいね。範囲の中での順位の数字が求められます。『RANK』は昔のExcelのバージョンから使っても可能になっています。2007よりも前のエクセルの場合は、この関数になる訳ですね。数値の順位を実際にエクセルに記載した数値を使って出してみましょう!今回は大きい順(降順)で出して行きます。数値を確認して、流れを押さえてくださいね。1.順番を入れる部分に、『=RANK(』となりますね。2.最初の引数に順を調べる数、2つ目の引数には数値を書き込んだセルの範囲、3つ目の引数には、『昇順・降順』を指定します。関数をコピーするので、2つ目の範囲については『F4キー』を押して絶対参照に変えておきましょう。3つ目の引数を省略すると、降順の指定になります。3.決定して順位を確認しましょう!数値の大きい方向から考えて順が求められているのが分かりますね。表の空欄を埋める為にオートフィルを使ってみてみましょう。順が求められましたよね!Excelで順位付けが出来る!【その2】『RANK.EQ』の使用では、2つ目の関数に行きましょう!引数や数値の指定の仕方は、前と何も変わっていません。どんな特徴があって、異なっているか掴んでおきましょう。『RANK』と同じ様に使って出来る『RANK.EQ』と『RANK』は同様の動きをする事になります。2010以降のバージョンで新しく出てきたのが『RANK.EQ』になる訳ですね。今はどちらの関数でも出来ますが、いつか以前のバージョンの方は無くなってしまうかもしれませんね。なるかは分かりませんが、新しいやつも使って出来る様にしておきたい所ですよね。数値の順位を実際にエクセルに記載した数値を使って出してみましょう!次は小さい順(昇順)で出して行きます。1.順番を入れる部分に、『=RANK.EQ(』と書き込みますね。2.同様に最初の引数に順を調べる数、2つ目の引数には数値を書き込んだセルの範囲、3つ目の引数には、『昇順・降順』を指定します。昇順にしたい場合には、『0』以外の数値を指定します。関数をコピーするので、2つ目の範囲については『F4キー』を押して絶対参照に変えておきましょう。3.決定して順位を確認しましょう!小さい方向の数字から考えて順が求められているのが分かりますね。オートフィルでコピーして表の中身を埋めてみると、引数による変化の違いが分かりますね。小さい順になっているのが分かったら次の関数にGO!Excelで順位付けが出来る!【その3】『RANK.AVE』の使用3つ目のです。関数を使ったやり方、書き方などは他の2つと何も変わりません。順位を付ける時に多少の変化がある感じになります。いう事なのか掴んで下さいね。同順位の物については、その順位の平均値にする『RANK.AVE』が他と異なる動きをするのは、同じ数値の順位があった時になります。同じ数があって、その順位が『3位』と『4位』なのであればその平均の『3.5位』、『3位』と『4位』と『5位』なのならば『4位』と言った平均の求め方になる訳なんですね。数値の順位を実際にエクセルに記載した数値を使って出してみましょう!順位は降順にしてみます。同数のがどうなっているのかに注目して下さいね。1.順番を入れる部分に、『=RANK.AVE(』と書き込みますね。2.同様に最初の引数に順を調べる数、2つ目の引数には数値を書き込んだセルの範囲、3つ目の引数には、『昇順・降順』を指定します。コピーに対応するように2つ目の範囲の絶対参照を忘れずに。3.決定して順位を確認しましょう!表の空欄を埋める為にオートフィルを使ってみましょう。同じ数値はどうなっているでしょうか?平均値の順位で表されているのが、わかりますよね。RANK.AVE】関数|【まとめ】Excel(エクセル)での数値の順位が分かる関数の3つを説明しましたね。『RANK』『RANK.EQ』は同じ3つ目の引数は省略可能といった所ですかね。引数が同じなので、覚えやすそうですね。大事なのはどんな時にどれを使って行くのかといった所。平均で出したいのか、同じで出したいのかによって使い分けになります。ROUNDDOWN】関数2020.01.29【一日体験】パソコン教室に1日だけ通ってみよう!2020.01.28Excelで掛け算の仕方・関数のPRODUCTの使い方2020.01.22Excelの関数でべき乗・累乗の指数演算!POWER関数の使い方2020.01.21年休管理や日数換算で8時間を1日にするExcelテクニック2020.01.20Excelの表示形式や時間計算で60分を1時間へ変換する方法2020.01.2047都道府県データの並べ替えや使用する際のExcelテクニック2020.01.19Excelでフリガナの入力をするには?PHONETIC関数の活用2020.01.18Excelで5行ずつ合計する方法。