よみがな順でランク付け(RANK関数のようなもの)を行いたい
EXCELでRANK関数というのがありますが
RANK関数では、数値しか扱えません
RANK関数のように、読み仮名順に順番を付けることはできないでしょうか?
A B
1 やまだ
2 いいだ
3 つぼい
4 たなか
5 おだ
「B1」セルに「=RANK(A1,$A$1:$A$5,1)」と入れB2~B5まで
コピーするようなイメージです。
(B1セルではなくても良いですし、途中に計算過程を入れる
セルを挟んでも問題ありません)
読み仮名を一文字づつ分解し、文字コードに変換(CODE関数)→
連結(&)→数字に変換(VALUE関数)という事をやり、その結果で
RANK付けという作業をしたのですが、数字が大きすぎになってしまい
10文字目くらいまでしか有効になりませんでした。
何か良いアイディアなどお持ちの方がいらっしゃいましたら
ご教授ください、お願いします。
お礼
回答、ありがとうございます♪ 流派によっても違うんですね。。。 参考になりました^^