列 A の値を ID を使用して列 B にランク付けするにはどうすればよいですか?

列 A の値を ID を使用して列 B にランク付けするにはどうすればよいですか?

図に示すように、数式を使用して ID を持つ列 A の値を列 B にランク付けするにはどうすればよいですか? ここに画像の説明を入力してください

答え1

Excelを使うことができますRANKまさにこの目的のための機能です:

たとえば、セルに次の数式を入力しC3、下にドラッグして下のセルを入力します。

=RANK(B3,$B$3:$B$11,1)

この式は次のように述べます。

B3範囲内のすべての値$B$3:$B$11が昇順で並べ替えられている場合、セルに保持されている値の順位は何ですか? (最後の引数が であるため、昇順です1)

IDただし、列に重複が存在する場合は重複した値が生成されることに注意してください。Valuesこれを使用して何らかの形式のデータベースを構築する場合、問題が発生する可能性があります。

関連情報