RANK 関数を使用して Excel でランク付けする方法

RANK 関数を使用して Excel でランク付けする方法

ランキングや成長調査を分類する必要がある Excel の統計テーブルを操作する場合は、RANK 関数を使用する必要があります。RANK 関数は、データをランク付けして、どのデータが高いか低いかを知るのに役立ちます。RANK 関数を使用すると、ユーザーは高から低、または低から高の順にランク付けできます。RANK 関数の使用は、他の基本的な Excel 関数と同様に比較的簡単です。ExcelのRANK関数の使い方については以下の記事で解説しています。

RANK関数とは何ですか?

RANK関数はExcelでは統計関数に分類されます。この関数は、指定された値の配列内の指定された値の統計的ランクを返します。したがって、配列内の特定の値の位置を決定します。

RANK 関数の式は次の形式になります。

=RANK(number,ref,[order])

RANK 関数は次の引数を使用します。

  • 数値(必須の引数) - これは、ランクを見つける必要がある値です。
  • ref (必須引数) - リスト、配列、または数値への参照を指定できます。
  • order (オプションの引数) - これは、ランキングの実行方法 (昇順または降順) を指定する数値です。
    • 0 - 降順に使用されます
    • 1 - 昇順に使用されます
    • 引数を省略した場合は、デフォルト値の 0 (降順) が適用されます。この関数は、0 以外の値を値 1 として受け入れます (昇順)。

続行する前に、RANK 関数が RANK.EQ および RANK.AVG 関数に置き換えられていることを知っておく必要があります。下位互換性を有効にするために、RANK は MS Excel 2016 (最新バージョン) でも動作しますが、将来的には使用できなくなる可能性があります。MS Excel 2016 でこの関数を入力すると、感嘆符の付いた黄色の三角形が表示されます。

ワークシート関数として、RANK を Microsoft Excel ワークシートのセルに数式の一部として入力できます。この関数の使用方法を理解するために、次のセクションでいくつかの例を検討してください。

ExcelでRANK関数を使用する手順

RANK 関数を使用してスコアをランク付けするという要件を備えた以下のスコア テーブルを適用します。

RANK 関数を使用して Excel でランク付けする方法

1.高いものから低いものへ並べる

ステップ1:

Rank 列の最初のセルに、数式 = RANK(B3,$B$3:$B$7,0)を入力します。

そこで:

  • B3は順位を求めるための番号で、1位の生徒の得点となります。
  • $B$3:$B$7 はスコア列である数値のリストです。
  • 0 は昇順にソートされます (最高スコアが 1 にランクされます)。

RANK 関数を使用して Excel でランク付けする方法

ステップ2:

Enter キーを押すと結果は 3 になり、Tran Ha An が 20.1 ポイントで 3 位にランクされたことになります。[ランキング] 列の最初の結果ボックスで、残りのセルまで下にスクロールすると、残りのユーザーのランキング結果が表示されます。

数値が同じ場合、順位は同等となり、将来の順位に影響します。たとえば、22 という数字が 2 回出現すると 2 位にランクされますが、20.1 という数字は 3 位ではなく 4 位にランクされます。

RANK 関数を使用して Excel でランク付けする方法

2.低い順に並べます

この場合、ランキングを逆にする必要があります。つまり、最も高いスコアを持つ人がリストの最後にランクされることになります。ここでは、数字の 0 を数字 1 に置き換えます。

また、最初のランキング ボックスに =RANK(B3,$B$3:$B$7,1) という式を入力し、Enter キーを押します。

RANK 関数を使用して Excel でランク付けする方法

結果も以下のようになります。

RANK 関数を使用して Excel でランク付けする方法

Excel で RANK 関数を使用して、データを高から低、または低から高にランク付けする方法はわかりました。RANK 関数を使用すると、各数値を手動で検索するよりも最高または最低のデータを見つける時間が節約されます。

Excel での RANK 関数の使用に関するビデオ チュートリアル

成功を祈っています!

続きを見る:


Excel で「パズル」をプレイする

Excel で「パズル」をプレイする

Reddit ユーザーの MehmetSalihKoten は、Microsoft Excel で完全に機能するバージョンのテトリスを作成しました。

ExcelのConvert関数の使い方

ExcelのConvert関数の使い方

Excel で測定単位を変換するには、Convert 関数を使用します。

ExcelのHLOOKUP関数の使い方

ExcelのHLOOKUP関数の使い方

HLOOKUP関数とは何ですか? ExcelでHLOOKUP関数を使用するにはどうすればよいですか? クアントリマンで調べてみよう!

ExcelのIFERROR関数、計算式と使い方

ExcelのIFERROR関数、計算式と使い方

Excel の IFERROR 関数は非常によく使用されます。これをうまく使用するには、Microsoft Excel の IFERROR 式を理解する必要があります。

ExcelでのVALUE関数の使い方

ExcelでのVALUE関数の使い方

ExcelのVALUE関数とは何ですか? Excel の値の式とは何ですか? LuckyTemplates.com で調べてみましょう!

Excel EOMONTH関数、EOMONTH関数の使い方

Excel EOMONTH関数、EOMONTH関数の使い方

Excel の EOMONTH 関数は、非常に簡単な実装で、特定の月の最終日を表示するために使用されます。入力したデータに基づいて、特定の月の末日が取得されます。

Excel VBAでdo-whileループを使用する方法

Excel VBAでdo-whileループを使用する方法

Excel VBA で反復的なタスクを自動化したいですか? それでは、Do-while ループを使用して、条件が満たされるまで繰り返す一連のアクションを実装する方法を学びましょう。

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel のデフォルトの列幅と行の高さは、入力したデータと一致しない可能性があります。Excel 2016 で列、行、セルのサイズを変更する方法を以下の記事で紹介していますので、ぜひ参考にしてください。

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel で作業するときは常に、セルに情報 (コンテンツ) を入力する必要があります。LuckyTemplates を使って Excel 2016 のセルと範囲の基本概念を学びましょう。

ExcelのXLOOKUP関数の使い方

ExcelのXLOOKUP関数の使い方

ExcelのXlookup関数とは何ですか? ExcelでXlookupを使用するにはどうすればよいですか? LuckyTemplates.com で調べてみましょう!