Home » Excel(エクセル)の関数・数式の使い方 » 数学 » ランク・順位を分数で表示したい−RANK関数・COUNT関数

ランク・順位を分数で表示したい−RANK関数・COUNT関数

対象:Excel2002, Excel2003, Excel2007, Excel2010

「エクセル RANK関数 ランクを分数で表示」
という検索が行われていました。

ExcelでRANK関数を使うと順位を表示できますが、そのときに順位を分数の形で表示する方法を探している方による検索です。

[スポンサードリンク]
いくつかの方法を考えられますが、数値データをカウントするCOUNT関数を使った方法をご紹介しましょう。
▼操作手順:ランク・順位を分数で表示する
※A2:A5セルに得点が入力されているときに、B2:B5セルに順位を分数の形で表示する例
B2セルに
「=RANK(A2,$A$2:$A$5) & "/" & COUNT($A$2:$A$5)」
という数式を入力
 ↓
B2セルをB5セルまでコピー

▼サンプルファイル(003921.xls 28KByte)ダウンロード

前半部分の「RANK(A2,$A$2:$A$5)」は、一般的なRANK関数を使った順位を取得する数式です。

後半部分の「COUNT($A$2:$A$5)」は、一般的なCOUNT関数を使った数値データをカウントする数式です。

いずれもコピーするので、引数の「A2:A5」を絶対参照の「$A$2:$A$5」にしています。

分数の形にしたいので、文字列「/」を「"」(ダブルクォート)で括り、文字列結合演算子「&」
  RANK(A2,$A$2:$A$5)
  "/"
  COUNT($A$2:$A$5)
を連結して
  =RANK(A2,$A$2:$A$5) & "/" & COUNT($A$2:$A$5)」
という数式にしています。

関連語句
ランク関数

[スポンサードリンク]

Home » Excel(エクセル)の関数・数式の使い方 » 数学 » ランク・順位を分数で表示したい−RANK関数・COUNT関数

「数学」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.