質問: エクセル small の機能を文字列でもできないか 数値に対し小さいほうからn番目というのは smallで出来ますが、2文字以上(最低15文字くらい まで)の文字列に対しそれを行う方法は無いでしょうか? なんらかの式の組み合わせで出来ないものでしょうか? 要するに名前(よみがな)などを昇順(または降順)に読み込み ソートさせた状態で別表に表示させたいのですが 文字1文字ならcodeで何とかなるのですが 2文字以上となると・・・ vb等のプログラムは一切使わず関数の駆使でなんとかならない ものでしょうか?
回答: こんにちは。 がんばってみるのは良いでしょうね。多少の関数が分かってきたなって思ったら、誰もが一度は、それは挑戦しているはずです。ただ、私の知る限りでは、関数で成功したという話は聞きません。少なくとも私は出来ませんでした。 vbaなら、あれをこうして、とか想像は付きますが、それでも、なかなか難しいような気がします。 もしも、他のセルを使って数値化するのでしたら、文字コードは、左から読むことになりますが、それも、ややこしいでしょうね。