エクセル術

漢字もあいうえお順に並び替える


名簿や出欠表、取引先一覧を作る時はあいうえお順(カナ順)に作ることはよくあります。(まぁ会社とかだと部署別だったりえらい人順とかの場合もありますが・・。)
取引先だと頭が漢字だったり、カタカナだったり、はたまたアルファベットだったりしますよね。そんな時に上手く並び替えたい時はこの関数を使いましょう。

フリガナ関数

この表は個人名ですので苗字は漢字ばかりですが、ひらがな、カタカナを含んでいても大丈夫です。

まず、漢字だと正確なあいうえお順が作れません。
なぜなら漢字には色んな読み方があります。音読み、訓読み。それらを正確に並び替えるのはちょっと難しいです。
ですので、まずフリガナデータを作る事が重要になります。
フリガナはPHONETICという関数を使えば出せます。

=PHONETIC( 参照セル )
そして並べ替えるのをA列の漢字のとこではなく、C列のカナの部分で並び替えるのです。

するとあいうえお順どおりに綺麗に並び替えてくれます。

注意点

A列、漢字を直接キーボードで入力した場合はExcelがその入力した際のカナを覚えています。
それとは違って入力せずに、別ファイルからコピー&ペーストした場合なんかだと、このPHONETIC関数を使ってもカナが表示されず、漢字のままで結果表示されてしまうのです。
そういう場合は再度打ちなおす他ありません。
繰り返しますが、Excelがカナデータを保持していないとPHONETIC関数は正常に動作しません。
カナデータの保持には直接入力するしかないのです。
これがPHONETIC関数の注意点です。
あまり完璧な機能ではないのでとりあえずで使ってみる程度でどうでしょうか。

モバイルバージョンを終了