エクセル備忘録:リストを50音順に並べる

 

本当に自分用のメモ。

エクセルの企業名等の住所データを50音順にしようと思った。
でもふりがな表示してもデータがなかった。
CSVなどの元データかも。

で、ネットで、漢字のふりがなをどうやっても表示できない!エクセルでコピペした漢字のふりがなを表示させる裏技とはというページを参考にしました。

VBAのイミディエイトウィンドウを使う方法。

詳しくはそのページを参照。
当該リスト列を選択し、イミディエイトウィンドウを開き、selection.setphoneticでOK。

ちなみに、エクセルには音読みとか訓読みとかの概念はないようで、どのフリガナが振られるのかはよくわからない。
だから、企業名でもおかしなふりがながつくので、違っているものはフリガナを入れ直す。

最後に並び替えだが、
会社名で21とか数字が最初に来るとか、ANAとかアルファベットが最初に来るものは、フリガナがないので手動で入れ替えた。