2018年09月25日

RANK関数【4】


RANK関数【3】からの続きです。

セルC2に、セルA2の数値がA2~A8のセルの範囲の中で、昇順で何位であるかをRANK関数で出したいので、「数値」の欄には「A2」を入力します。
20180916141041699.jpg
関数の引数ダイアログボックスの「数値」の欄に「A2」と入力されました。

「参照」の欄に移動します。
「Tab」キーを押します。
20180916141059337.jpg

セルC2に、セルA2の数値がA2~A8のセルの範囲の中で、昇順で何位であるかをRANK関数で出したいので、「参照」の欄にはA2~A8のセルを範囲指定します。
20180916141117623.jpg
関数の引数ダイアログボックスの「参照」の欄に「A2:A8」と入力されました。

後からセルC2に入力されたRANK関数をコピーしてC3~C8のセルに貼り付けします。
参照先に範囲指定したA2~A8のセルが、参照先から変わらないように絶対参照にします。
「参照」の欄に「A2:A8」を入力してすぐの状態で「F4」キーを押します。
20180916141140552.jpg
関数の引数ダイアログボックスの「参照」の欄に入力されていた「A2:A8」が「$A$2:$A$8」になって絶対参照になりました。
これで参照先のA2~A8のセルが固定されました。

「順序」の欄に移動します。
「Tab」キーを押します。
20180916141200808.jpg

セルC2に、セルA2の数値がA2~A8のセルの範囲の中で、昇順で何位であるかをRANK関数で出したいので、「順序」の欄に昇順を指定します。
昇順を指定するには「順序」の欄には「1」を入力します。
(「順序」は、「0」を入力するか何も入力せずに省略すると降順になります。「0」ではない数字を入力すると昇順になります。)
20180916141218792.jpg
関数の引数ダイアログボックスの「順序」の欄に「1」と入力されました。

OKボタンをクリックします。
赤い丸で囲んだ所です。
20180916142934068.jpg

セルC2に、セルA2の数値がA2~A8のセルの範囲の中で、昇順で何位であるかがRANK関数で出されました。
20180916143004037.jpg
セルC2に入力されている内容は数式バーの「=RANK(A2,$A$2:$A$8,1)」であることがわかります。
「関数の挿入」ボタンを使わず、関数をキーボードから直接入力する場合は「=RANK(A2,$A$2:$A$8,1)」と入力します。

C3~C8のセルにも、表の「数値」であるA3~A8のそれぞれのセルの数値がA2~A8のセルの範囲の中で、昇順で何位であるかをRANK関数で出します。
セルC2に入力されたRANK関数をコピーしてC3~C8のセルに貼り付けします。
(今回のようにセルに罫線など書式設定がされている場合は、右クリックメニューから「形式を選択して貼り付け」を選択して「数式」を貼り付けてください。)
20180916143026775.jpg
表の「順位(昇順)」であるC2~C8のそれぞれのセルに、表の「数値」であるA2~A8のそれぞれのセルの数値がA2~A8のセルの範囲の中で、昇順で何位であるかがRANK関数で出されました。


RANK関数
=RANK(数値,参照,順序)



応援クリックお願いします♪

 
posted by めがねジャージ at 19:00| Comment(0) | 関数 | このブログの読者になる | 更新情報をチェックする