ExcelにはRankという関数がある。
=RANK(A1,A$1:A$10)
のようにすると、A$1:A$10の範囲の中でA1が何番目になるか、を、返してくれる。
ところが、RANKは、数字しか使えない。
文字列のRANKはないものか、と思った。
こんな方法があった。
意外にうまくいく。
=COUNTIF(A$1:A$10,"<"&A1)+1
ExcelにはRankという関数がある。
=RANK(A1,A$1:A$10)
のようにすると、A$1:A$10の範囲の中でA1が何番目になるか、を、返してくれる。
ところが、RANKは、数字しか使えない。
文字列のRANKはないものか、と思った。
こんな方法があった。
意外にうまくいく。
=COUNTIF(A$1:A$10,"<"&A1)+1