ハマっている「お菓子」を教えて!

In Design CS3で名簿を50音順の名前で作成したいです。

InDesign上では氏名/住所/電話番号を表に変換して作っています。
JavaScript等を用いて氏名の列を50音順に並び替えられるような
ものを作れますでしょうか?

宜しくお願い致します。

A 回答 (1件)

こんにちは。



 氏名を漢字だけでソートすると、一見正しそうですが、よく見ると正しくないことがあります。これは、「辞書式」といって、文字コードの並び順にソートしているからです。文字コードの並び順は、音読みの中の代表的な1つで決めているため、訓読みにした場合、順番が変わってくることがあるのです。
 結論として、手で並べ替えた方が正確です。もちろん、正しい読み方を知っている必要があります。

では。

この回答への補足

氏名と他にアルファベット又はひらがな又はカタカナの入ったセルを
作って、そのセルの内容で並び替えをしたいと考えています。

補足日時:2010/04/15 15:34
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!